小智 8

从 Nautilus 版本 3.17.91 开始,此错误已通过添加禁用“自动打开”行为的选项得到修复。从新闻文件

Major changes in 3.17.91:
...
* Add a preference and disable by default automatic opening of folders while hovering on drag an drop operations (Carlos Soriano)
Run Code Online (Sandbox Code Playgroud)

默认值随后更改为 "enabled",为没有明确禁用它的任何人恢复“自动打开”行为。

不幸的是,此更改未能及时进入 Ubuntu 16.04,后者随 Nautilus 3.14.3 一起提供。Ubuntu 16.10 附带版本 3.20.3,所以它和后续版本应该有这个选项(至少在 GNOME 决定再次删除它以简化用户体验之前)。

我不知道这个选项是否在 GUI 中公开,但不知道。在任何情况下,都应该可以从命令行禁用该行为

gsettings set org.gnome.nautilus.preferences open-folder-on-dnd-hover false
Run Code Online (Sandbox Code Playgroud)


Rob*_*ein 3

它已在多个地方被报告为错误,并且成为多个讨论的主题:

尽管当前的直接解决方案是从修改后的源重新编译,但已经向 Nemo 文件管理器提出了许多建议: http ://www.webupd8.org/2013/10/install-nemo-with-unity-patches-和.html

Nemo 将解决您遇到的问题,但它不会是真正的 nautilus,因为它是早期版本的分支。

安装起来似乎相当简单且轻松,因此尝试一下可能是您目前最好的解决方案。(假设你不想重写和重新编译 nautilus。我没有 Nemo 的个人经验。)

如果错误报告是真实的,那么您的错误应该在将来得到修复。