![Firefox 必须按两次退格键才能删除一个字符](https://linux22.com/image/865925/Firefox%20%E5%BF%85%E9%A1%BB%E6%8C%89%E4%B8%A4%E6%AC%A1%E9%80%80%E6%A0%BC%E9%94%AE%E6%89%8D%E8%83%BD%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6.png)
在 Ubuntu 的 Firefox 中,当我在某个文本区域输入文字时,如果想删除一个英文字符,我只需按Backspace一次,但要删除一个阿拉伯文字符,我必须按Backspace两次。在其他一些网站上,我需要按Backspace一次才能删除一个阿拉伯文字符,但需要按两次才能删除一个英文字符。
为什么会发生这种情况?我该如何解决?
答案1
我将 Firefox 升级到版本 34(在 ubuntu trusty 中)后也遇到了同样的问题。一个简单而快速的解决方案是降级 Firefox。我遵循这将 Firefox 从版本 34 降级到 28,现在问题已消失。
答案2
Launchpad 上有一个错误报告。https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1405930
答案3
要解决此问题,您应该打开 about:config 页面并将bidi.edit.delete_immediately
键的值从错误的到真的。
答案4
在 Firefox 109.0.1 中,截至 2023 年 2 月 11 日,该错误又回来了,现在的修复似乎需要editor.word_select.delete_space_after_doubleclick_selection
还设置为true
...至少它在这台电脑上可以工作。感谢 Ravexina 为我指明了正确的方向。
顺便说一句,这个问题也存在于 Windows 版本的 Firefox 中,并且还抑制Back Space 重复。叹