From ea2215ec3f5ae6c00fe723746f43179e06143d38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vuka=C5=A1in=20Vojinovi=C4=87?= Date: Tue, 8 Oct 2024 12:39:34 +0200 Subject: [PATCH] fix(window): center window title --- src/shell/element/window.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/shell/element/window.rs b/src/shell/element/window.rs index a202727c..887ce664 100644 --- a/src/shell/element/window.rs +++ b/src/shell/element/window.rs @@ -496,6 +496,7 @@ impl Program for CosmicWindowInternal { fn view(&self) -> cosmic::Element<'_, Self::Message> { let mut header = cosmic::widget::header_bar() + .start(cosmic::widget::horizontal_space(32)) .title(self.last_title.lock().unwrap().clone()) .on_drag(Message::DragStart) .on_close(Message::Close) @@ -504,10 +505,14 @@ impl Program for CosmicWindowInternal { .on_right_click(Message::Menu); if cosmic::config::show_minimize() { - header = header.on_minimize(Message::Minimize); + header = header + .on_minimize(Message::Minimize) + .start(cosmic::widget::horizontal_space(40)); // 32 + 8 spacing } if cosmic::config::show_maximize() { - header = header.on_maximize(Message::Maximize); + header = header + .on_maximize(Message::Maximize) + .start(cosmic::widget::horizontal_space(40)); // 32 + 8 spacing } header.into()