![20.10:阻止窗口边缘抵抗跨越其他窗口边缘](https://linux22.com/image/1021714/20.10%EF%BC%9A%E9%98%BB%E6%AD%A2%E7%AA%97%E5%8F%A3%E8%BE%B9%E7%BC%98%E6%8A%B5%E6%8A%97%E8%B7%A8%E8%B6%8A%E5%85%B6%E4%BB%96%E7%AA%97%E5%8F%A3%E8%BE%B9%E7%BC%98.png)
在 Wayland 上的 Ubuntu 20.10 中,只要窗口的边缘对齐,窗口就会阻止它们的边缘相互交叉,即,当我移动一个窗口,使得它的一个边缘与另一个窗口的平行边缘重叠时,它不会越过重叠的边缘,直到我将光标移动一小段距离。
这不仅发生在它们的外边缘相遇时(即窗户之间有间隙,然后没有间隙),而且还会发生当内边缘遇到外边缘时以及(重叠的窗口移动,以便它们的边缘对齐 - 窗口仍然重叠)。
移动窗户是一种非常不顺畅的体验。我可以忍受两个向外的边缘不重叠,但向内的边缘就太过分了。
我该如何关闭它?
我在系统设置中找不到任何有关窗口行为的信息,在 Gnome Tweaks 中也没有合适的选项。我想不出要搜索的这个功能的名称。
答案1
本章讨论了错误日志2012 年开业,当时有人要求禁用此窗口边缘阻力/弹起功能。这是一篇有趣的文章。
在 Wayland 中,gnome 使用 mutter,而这个功能最终被禁用了合并请求,它于 2020 年 10 月 14 日进入 git master。我不知道什么时候你可以安装这个版本。
尽管有人提出建议2019 年 2 月禁用该功能并在中添加切换选项dconf
,但没有实施,以避免维护工作。
请注意,您仍然可以通过在拖动窗口时使用 Shift 修饰键来暂时激活边缘阻力。