![在 Firefox 104 中右键单击另存为](https://linux22.com/image/1072431/%E5%9C%A8%20Firefox%20104%20%E4%B8%AD%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E5%8F%A6%E5%AD%98%E4%B8%BA.png)
Ubuntu 22.04 Mate。我以为这是 Firefox 的一个错误。但事实并非如此。右键单击浏览器中的图像。另存为。出现另存为弹出窗口。焦点在它上面。输入文件名称,然后按 Enter/保存框。重复该过程。另存为对话框上的焦点不在对话框上。您必须单击标题栏才能将焦点放在对话框上。
答案1
这是一个非常明显的、影响键盘可用性的问题,已有四年历史,至今仍未修复,并且影响使用 xdg-desktop-portal 显示本机文件对话框的应用程序,其中包括 Gnome Shell 和 Mate(但不包括 XFCE)。这包括一些容器化应用程序(snap、flatpak 和 AppImage 等),也包括使用标准 APT 系统安装的一些应用程序,例如 Chromium 和 Google Chrome:https://github.com/flatpak/xdg-desktop-portal-gtk/issues/137#issuecomment-1090119458
Ubuntu 22.04 中的 Firefox snap 版本使用了 xdg-desktop-portal,因此受到影响。
在开发人员修复此问题之前,没有解决方案。对于 Firefox - 以及可以通过不使用 xdg-desktop-portal 的常规安装替代的其他应用程序,更改为常规 .deb 版本可以避免这个问题。
对于 Xorg 用户,可以使用 devilspie 或 devilspie2解决该错误。