系统 macbook bootcamp6.1 windows10
开发者工具版本 v1.01.170913
一台macbook,外接了两个显示器,当开发者工具在主屏时,滚动正常(这里的滚动指 文件目录/代码区/模拟器 等所有的滚动,下不赘述)
把开发者工具拖到外接屏幕上,则鼠标滚动失灵(大多数时间都是失灵),只能拖滚动条才行。这个时候,把鼠标移到其他屏幕上去点一下,又移回来,再滚动,又有可能就行了()。
然后再点击外接屏幕上开发者工具里的任何东西,比如点击代码区,准备开始编码,就又失灵了。
自从开发者工具1.0版本后就一直这样,我一直以为下次升级会修复,然后一直没修复,我只有自己研究了。除了上面我提到了,我刚刚又研究了一下,然后有个重大发现。能否滚动是跟鼠标指针的位置有100%关系的。
假设将整个编辑器(包括目录和代码区)在脑海里进行垂直平分,即划个竖线平均的将它一分为二,在左半边区域是能滚动的,在右半边区域完全滚不动。
2.在目录区内的右半边部分滚动,滚动的是代码区;只有指着目录区内的靠左边一点,目录区才能滚动。
总之我的非常直观的感受是,我所见到的鼠标指针在屏幕的位置,跟实际它所引发滚动的位置,似乎偏移了。
然后我想,会不会因为主屏与扩展屏的分辨率不一样会出这样的问题,我的macbook是retina屏,2560*1600分辨率,扩展屏是1080P,1920*1080分辨率,请尝试复现下呢,谢谢。