按下鼠标右键打开菜单后,释放鼠标右键,FireFox 将获取(“点击”)鼠标下的上下文菜单项(如果适用)。
结果,我经常会意外地导航“返回”而不是完全打开菜单(明显地),因为我必须在释放之前稍微将鼠标向下和向右移动。
我正在养成在发布之前始终按住 RMB 并移动到我真正想要的条目的习惯,但我不喜欢这样。
是否可以禁用此行为,以便只有 LMB(或至少一个第二RMB 单击)从上下文菜单中选择一个条目?
(这类似,但涉及 macOS 的系统上下文菜单;我询问的是 FireFox 的上下文菜单,如果相关的话,在 Linux 上:如何在鼠标抬起而不是按下时显示上下文菜单?)
答案1
啊!这个问题困扰了我好久;当然,我只有在问完之后才能找到答案。(幸好还有上下文菜单配置条目没有下划线..)
在 about:config 中:
ui.context_menus.after_mouseup
默认为false
(即鼠标释放后不打开,不等待鼠标释放,鼠标按下时打开)。将其更改为true
可修复此问题,因为菜单不会在鼠标释放后打开以进行任何选择。
不过,我还是觉得很奇怪,如果打开了,RMB-up 的作用就和 LMB-down 一样。而且也是在同一个“点击”中。