Странное поведение при прокрутке, когда isCompatibleWithResponsiveScrolling включен - PullRequest
0 голосов
/ 08 июня 2019

У меня есть стандарт NSScrollView, который автоматически включает ответственную прокрутку.Однако, часто, если я быстро проведу вертикально по моей волшебной мыши, вертикально прокручиваемая NSTableView начинает внезапно прокручивать обе по вертикали И по горизонтали!Вся таблица исчезает влево / вправо в зависимости от направления диагонали на волшебной мыши.Он легко воспроизводится, если вы продолжаете быстро и быстро проводить пальцем по диагонали.

Единственный способ исправить это - вручную вернуть NO для isCompatibleWithResponsiveScrolling для подкласса NSScrollView.Я пытался отключить горизонтальную прокрутку и резиновые полосы на виде таблицы, но это не помогает.Кто-нибудь еще видел это?Я могу воспроизвести это практически в любом приложении, в котором может быть включена адаптивная прокрутка, например, в Xcode - на левой панели папок эта проблема часто отображается.Меня это беспокоит, и я был там с macOS 10.9 (недавно тестировался на 10.14).

...