问题描述
macOS 开启触控板的「轻点来点按(Tap to Click)」后,在 Codeg 中比较容易出现类似“鼠标左键没有释放”的持续拖动状态。
目前主要遇到两种情况:
- 顶部可拖动区域:轻点后移动手指,有时整个窗口会跟随指针移动,像鼠标左键一直处于按下状态。
- Terminal:轻点后移动手指,容易进入持续的文本拖选状态。
关闭 macOS 的「轻点来点按」后,以上问题基本不再出现。
macOS 辅助功能中的「使用触控板进行拖移」本身是关闭的。
复现步骤
- macOS 系统设置 → 触控板 → 开启「轻点来点按」
- 确保「辅助功能 → 指针控制 → 触控板选项 → 使用触控板进行拖移」为关闭状态
- 打开 Codeg
- 在顶部窗口拖动区域轻点,然后移动手指
- 或者在 Terminal 中轻点,然后移动手指
- 较容易出现持续拖动窗口 / 持续选择文本的状态
预期行为
轻点应该只产生一次普通点击。
在没有持续按压触控板的情况下,后续移动手指不应该被识别为持续的 mouse drag。
实际行为
偶尔会像 mousedown 后没有正确结束一样:
- 顶部区域:窗口持续跟随指针移动
- Terminal:文本持续被拖选
通常再次点击后可以退出这个状态。
环境
- macOS
- Trackpad: Tap to Click = Enabled
- Accessibility Trackpad Dragging = Disabled
- Codeg: [填写版本]
- 关闭 Tap to Click 后基本无法复现
问题描述
macOS 开启触控板的「轻点来点按(Tap to Click)」后,在 Codeg 中比较容易出现类似“鼠标左键没有释放”的持续拖动状态。
目前主要遇到两种情况:
关闭 macOS 的「轻点来点按」后,以上问题基本不再出现。
macOS 辅助功能中的「使用触控板进行拖移」本身是关闭的。
复现步骤
预期行为
轻点应该只产生一次普通点击。
在没有持续按压触控板的情况下,后续移动手指不应该被识别为持续的 mouse drag。
实际行为
偶尔会像 mousedown 后没有正确结束一样:
通常再次点击后可以退出这个状态。
环境