#511·mousetrap

组合 (f+i) 的快捷方式会保存在第二个键下 - 如果第二个键发生冲突,回调函数可能会出错

作者: milemons创建于 2021年11月15日更新于 2022年8月30日

示例: 我有两个快捷键: `i` 用于导航页面, `f+i` 用于在页面上添加新项。如果我在页面上选择某个项时按下 `i` 键,它将与 `f+i` 快捷键匹配,因为它被保存在 `self._callbacks[i]` 中,尽管它是一个组合。

内容来源: ccampbell/mousetrap