等待按键时用ctrl的方式隐藏面板会卡顿

使用问题 · 121 次浏览
popover 创建于 12天17小时前

如题,在等待按键的状态下(等待的按键不是ctrl键),按ctrl唤出面板,再按ctrl隐藏面板,面板就会卡住。


回复 x
回复内容
CL 12天16小时前
#1

面板弹出的时候,按键会首先在界面线程里判断是不是按了面板上的触发按键。

这个线程切换的过程会耗费一些时间,导致ctrl抬起的时候超过了判断时限,就不会再触发隐藏面板了。

我把判断时限增加一些应该可以避免这个现象。

不过最好是在等待按键的时候不要操作面板和其它动作。特别是不要使用键盘方式弹出面板(这时候会开启触发按键的判断)。


回复 x
回复主贴