In primo luogo sto pubblicando questo come possibile informazione utile piuttosto che una soluzione. Che potrebbe portare qualcuno nella giusta direzione.
L'ho trovato nelle Novità di OSX, che spiega come e cosa funziona lo scorrimento reattivo.
In fondo c'è anche una nota che dice come disabilitarlo per app a scopo di test.
Ma non vedo questa opzione nelle mie app costruite o in altre.
Scorrimento reattivo
Lo scorrimento reattivo è un miglioramento di AppKit che rende lo scorrimento più fluido. Ciò comporta due modifiche significative al modo in cui l'app estrae i contenuti:
Le viste di scorrimento chiedono alle viste secondarie di disegnare contenuti extra al di fuori della normale area di visualizzazione in modo che i contenuti possano essere immediatamente resi disponibili a scopo di scorrimento. Questo supporto finestra aggiuntivo viene archiviato nella memoria eliminabile per ridurre al minimo il paging aggiuntivo. Il thread di scorrimento tenta di ridisegnare la vista a 60 frame al secondo, ma si arresta se l'app non è in grado di tenere il passo. Gli eventi a scorrimento vengono elaborati su un thread in background. La maggior parte delle app riceve automaticamente questo comportamento di scorrimento reattivo. Tuttavia, alcune viste devono esplicitamente attivare, tra cui viste supportate da livelli, sottoclassi personalizzate di vista di scorrimento o vista di clip che sovrascrivono drawRect: viste di documenti basate su NSSurface, viste di documenti trasparenti e viste di documenti che sovrascrivono il metodo lockFocus.
Per le viste in cui lo scorrimento reattivo è abilitato automaticamente, la modifica del comportamento dovrebbe essere completamente trasparente per te come sviluppatore. Tuttavia, se la tua app mostra comportamenti insoliti durante lo scorrimento, ti preghiamo di archiviare i bug.
Nota: puoi disabilitare temporaneamente lo scorrimento reattivo a scopo di test scegliendo File> Ottieni informazioni sulla tua app nel Finder. Dopo aver modificato l'impostazione, è necessario chiudere e riavviare l'app. Per maggiori dettagli, vedi le Note di rilascio di AppKit per OS X v10.9.
Ho dato un'occhiata alle note sulla versione dell'appkit -Responsive Scrolling che sono più dettagliate.
Esistono condizioni che dovrebbero impedire l'assegnazione dello scorrimento reattivo a un'app. Uno di essi è:
I collegamenti dell'applicazione su 10.7 o precedenti (l'applicazione deve essere collegata su Mountain Lion o superiore per supportare questa funzione)
Il che intendo dire se l'App è costruita per funzionare anche su 10.6, quindi non verrà aggiunta questa funzionalità.
Chrome AFAIK funzionerà dal 10.6 in poi. Ma sospetto che il downloader stia scaricando una versione per il tuo sistema attuale.
Forse una versione costruita per 10.6 la disabiliterebbe solo in Chrome.
AGGIORNAMENTO * Ma come sottolinea bogdansrc nei commenti. Non esiste una build singola per 10.6
Ho provato:
defaults write ~/Library/Preferences/com.google.Chrome isCompatibleWithResponsiveScrolling -bool NO
Ma isCompatibleWithResponsiveScrolling è per una sottoclasse nsview e non mi aspetto davvero che funzioni. Inoltre non sto riscontrando questo problema, quindi non posso dirlo.