Firefox 中密码字段的奇怪行为

Firefox 中密码字段的奇怪行为

当我尝试通过按住退格键来清除 Firefox 中的某些密码字段时,只有最后一个字符会被删除,我必须反复按退格键才能逐个删除剩余的字符。此外,当我尝试按住键盘上的任何其他键时,只会输入一个字符。我发现了以下情况:

  • 这种情况仅发生在某些网站上(例如 Facebook 和 Google),而在其他网站上,密码字段可以正常工作(例如 StackExchange)。
  • 该问题似乎仅影响 Ubuntu 18.04 上的 Firefox,而 Ubuntu 16.04 上的同版本 Firefox(61.0.1)可以正常运行。
  • 在安全模式下和刷新 Firefox 后,该问题仍然存在。

我想知道这种行为的可能原因以及如何修复/禁用它的方法。

答案1

更改键盘输入法系统对我来说解决了这个问题。

Settings > Region and Language > Manage Installed Languages > Keyboard input method system: (Set to XIM) and restart the machine.

或者,使用以下命令运行 FirefoxGTK_IM_MODULE=xim firefox

来源:https://www.reddit.com/r/firefox/comments/cbnesc/firefox_68_password_field_blinks/

答案2

可以通过使用命令安装 Snap 版本的 Firefox 来解决此问题

sudo apt-get remove firefox
sudo snap install firefox

我仍然不知道所描述行为的原因,因此如果有人发布完整的答案,我会很乐意将其标记为已接受。

相关内容