为什么我有时可以单击最大化窗口的边缘?

为什么我有时可以单击最大化窗口的边缘?

如果这个问题含糊不清,我深表歉意。我发现这种奇怪的现象不仅发生在程序之间,而且发生在 Firefox 配置文件之间,所以我很困惑,这是可以理解的。并且不知道如何给出复制步骤。

我的问题是,我的一些最大化窗口的行为与其他窗口不同。在某些情况下,它们的工作方式正是我所期望的,它们的内容占据了除面板之外的所有屏幕,这意味着它们没有“边缘”,我可以在不取消最大化的情况下调整它们的大小。在其他最大化的窗口中,我可以将光标移动到它们的任何边缘,并且我会发现我的光标确实位于边缘上,因此我能够调整声称最大化的窗口的大小。更奇怪的是,我发现 RStudio 除了右侧之外的所有边缘都存在此问题。

为什么会存在这种不一致的情况呢?它导致了一些非常烦人的行为。例如,如果我在尝试使用光标向上滚动我选择的最大化文本编辑器(Geany)时光标位于错误的位置,有时我会调整窗口大小并最终到达完全意想不到的位置。

我目前运行的是 Xubuntu 20.20,我相信这使我可以使用 Xfce 4.14 版本。

答案1

根据我的经验,Xfce 渲染为 Gnome 3 设计的应用程序时没有调整大小框架,防止最大化时调整大小,而其他应用程序则带有框架。某些应用程序具有影响窗口框架的选项,因此用户可以根据自己的喜好进行设置。在Firefox中,页面Title Bar checkbox左下角的Toolbars > Customize...控制是否提供框架;这可能可以根据每个配置文件进行设置(尚未进行测试以找出答案)。

这并不能解释您的所有问题,例如 RStudio 的奇怪行为(我也没有测试过),但希望它可以帮助某人提供完整的答案......并获得 50 分! :^)

更新...

正如 @J.Mini 在我的回答后发现的那样,只需点击几下鼠标即可解决整个问题。转到Settings -> Window Manager Tweaks -> Accessibility,启用选项Hide frame of window when maximizedHide title of window when maximized,然后一切就修复了。

相关内容