Skip to content

[windows] 悬窗弹出后再次按快捷键无响应 #476

@EchoRan6319

Description

@EchoRan6319

现象

  • 触发条件:Windows 环境下,在应用中选中文本后按右 Alt 触发 OpenLess 悬窗并开始录音;悬窗已经显示“录音中...再按一次 右Alt 结束并提问”时,再次按右 Alt。
  • 当前表现:再次按右 Alt 后没有可见响应,未按提示结束录音并提交提问,悬窗仍停留在录音中状态。
  • 证据:截图文件 再次按下快捷键没反应.png 显示悬窗处于录音中状态并提示再次按右 Alt 结束;复现视频文件为 按下快捷键没反应的视频.mp4;日志文件 openless-2026-05-18T08-18-31.log 中多次记录右 Alt 触发,例如 2026-05-18T08:17:42.9047788Z 记录按下、2026-05-18T08:17:43.2450504Z 记录会话开始、2026-05-18T08:17:46.6509359Z 才记录麦克风释放。

影响

  • 用户无法按界面提示用同一个快捷键结束录音和提交提问,需要依赖其他方式退出或重试。
  • 录音状态反馈和实际快捷键行为不一致,容易造成用户误判为快捷键失效或应用卡住。
  • 会影响 Windows 上滑词语音提问流程的可用性和可测试性。

建议接受标准

  • Windows 下悬窗进入录音中状态后,再次按右 Alt 可以稳定结束录音并进入提交或处理流程。
  • 界面提示“再按一次右 Alt 结束并提问”时,实际快捷键行为与提示一致。
  • 复现视频中的操作路径重新验证时,不再出现再次按快捷键无响应的问题。
  • 日志能够反映第二次快捷键触发后的状态迁移,至少能看到从录音中进入结束录音、处理或提交相关状态。

TODO / 不确定项

  • 待确认:问题是否只发生在右 Alt,还是其他自定义快捷键也会出现。
  • 待确认:问题是否与当前前台应用或选中文本场景有关。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions