浏览代码

WindowServer: Add 2px of tasteful space above maximized windows

This makes the visual interaction between the menu bar and the window
a lot less janky looking.
Andreas Kling 5 年之前
父节点
当前提交
c6f098c5a9
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      Services/WindowServer/WindowManager.cpp

+ 4 - 0
Services/WindowServer/WindowManager.cpp

@@ -1252,6 +1252,10 @@ Gfx::Rect WindowManager::maximized_window_rect(const Window& window) const
         return IterationDecision::Break;
     });
 
+    constexpr int tasteful_space_above_maximized_window = 2;
+    rect.set_y(rect.y() + tasteful_space_above_maximized_window);
+    rect.set_height(rect.height() - tasteful_space_above_maximized_window);
+
     return rect;
 }