sourcegit-scm/sourcegit

当用键盘执行菜单的按钮操作后,焦点不在弹出的窗口,无法继续使用 tab 按键进行移动焦点

Closed this issue · 4 comments

Image

比如,当焦点在 pull 的按钮的时候,点击enter 或者space ,会弹出pull 的窗口。然后再次按tab。焦点无法在弹窗移动

非常抱歉,目前,软件对于TAB键的功能并未做特殊支持……

明白,

其实默认tab 移动焦点,avalonia 默认就是支持的 ,

这个问题我的理解就是没有把焦点放在 弹窗, 只要焦点放在弹窗,那么应该就是默认支持tab 移动焦点的了

这个问题我的理解就是没有把焦点放在 弹窗, 只要焦点放在弹窗,那么应该就是默认支持tab 移动焦点的了

Avalonia对焦点的处理非常诡异,比如你打开blame窗口后,会发现按F5还是能刷新主窗口,鼠标点在blame的标题栏上拖拽后,焦点还是在主窗口上。基本上只有点到按钮或者输入组件之后,焦点才会转移到新窗口……

目前,我是不太打算处理这类问题。