使用eclipse 4.x,弹出窗口焦点处理会有所不同。 键入Ctrl-e(“快速切换编辑器”),Ctrl-o(“快速轮廓”)等时,大约有50%的机会失去焦点。
问题在于“unclutter”应用程序,当您不移动鼠标时,它会隐藏鼠标光标。 看起来它在隐藏鼠标光标时会向Eclipse发送伪EnterNotify事件。
所以,如果开始就像
unclutter -idle 2 -noevents
问题消失了。
答案 0 :(得分:0)
问题是“松开”应用程序,当您不移动鼠标时会隐藏鼠标光标。隐藏鼠标光标时,它似乎向Eclipse发送了一个伪EnterNotify事件。
所以,如果您像这样启动它
unclutter -idle 2 -noevents
问题消失了。
其他症状:内容助手弹出窗口打开,并且没有焦点。实际上,似乎没有任何焦点了。如果弹出窗口在unclutter
隐藏鼠标光标之前的位置上打开,则始终会发生这种情况。就我而言,由于我使用了焦点跟随鼠标,所以问题可能更加严重。
摆脱该问题的另一种方法:卸载unclutter
。