From f842d19b0bc7942fef5f539991684329bdbe72d6 Mon Sep 17 00:00:00 2001 From: Nate Butler Date: Mon, 29 Apr 2024 16:43:21 -0400 Subject: [PATCH] Remove extra space right of traffic lights on macOS (#11176) This PR balances the left and right spacing around the traffic lights on macOS. Release Notes: - Minor UI changes to the titlebar --- crates/ui/src/components/title_bar/title_bar.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/ui/src/components/title_bar/title_bar.rs b/crates/ui/src/components/title_bar/title_bar.rs index b23f400ecb..81ebef7f89 100644 --- a/crates/ui/src/components/title_bar/title_bar.rs +++ b/crates/ui/src/components/title_bar/title_bar.rs @@ -88,7 +88,10 @@ impl RenderOnce for TitleBar { } else if self.platform_style == PlatformStyle::Mac { // Use pixels here instead of a rem-based size because the macOS traffic // lights are a static size, and don't scale with the rest of the UI. - this.pl(px(80.)) + // + // Magic number: There is one extra pixel of padding on the left side due to + // the 1px border around the window on macOS apps. + this.pl(px(71.)) } else { this.pl_2() }