“打开文件”对话框:焦点跳转到文本字段(LMDE / Cinnamon)

“打开文件”对话框:焦点跳转到文本字段(LMDE / Cinnamon)

我的“打开文件”对话框存在可用性问题。

问题是:

  • 有什么出路吗?例如,我可以禁用自动完成功能吗?
    否则,我可能会发布错误报告..
  • 为什么会出现这种情况?
    哪个包/组件负责此对话框?
    (所以我知道去哪里举报)

细节:

我使用 LMDE(Linux Mint Debian 版)和 Cinnamon。问题发生在我在 GEdit、Chromium 等中出现的“打开文件”对话框中。
我不知道哪个包负责打开文件对话框 - Cinnamon、Gnome、Nemo 或其他包。也许有人可以确认这种情况是否发生在其他发行版/桌面中。
因此,我也不知道这是否更适合 unix.stackexchange 还是 askubuntu。

重现步骤:

  • 在应用程序(浏览器、gedit、其他)中按 Ctrl+O 打开“打开文件”对话框。
    -> 该对话框包含一个文件浏览器区域,顶部有一个文件名/路径的文本字段。
    -> 焦点位于文本字段上。
  • 单击进入文件浏览器区域
    -> 这会将焦点设置在文件浏览器区域上
  • 开始输入
    -> 这将在文件浏览器区域的文件列表中搜索
  • 按向上/向下箭头键
    -> 这将在文件浏览器区域中上下移动当前选择
  • 选择目录后,按 Enter
    -> 这将使对话框深入到该文件夹​​。
    -> 问题:现在焦点又回到了文本字段!
    -> 将出现一个带有自动完成建议的下拉菜单。
  • 开始打字。
    -> 这将在文本字段中键入,而不是在文件浏览器中搜索
  • 按 T​​AB 键。
    -> 这将选择自动完成选项,而不是跳转到文件浏览器
  • 按向下箭头键。
    -> 这将进入自动完成下拉列表,而不是文件浏览器区域。

这一切对我来说都是非常痛苦的。我喜欢专注于文件浏览器区域,但对话框不允许我:(

答案1

我在使用 Mint 16 Cinnamon 和 Mint 17 Debian Cinnamon 时也遇到了这个问题。

打开文件对话框中有一个铅笔图标(最左上角的一个)。这会切换位置栏。如果关闭,您将永远不会失去浏览器区域的焦点。

不确定是否有办法让位置栏在那里,并且仍然将默认焦点放在浏览器区域上。

相关内容