diff --git a/src/time_button.rs b/src/time_button.rs index 27c27eea..ed542adb 100644 --- a/src/time_button.rs +++ b/src/time_button.rs @@ -35,6 +35,7 @@ impl ObjectImpl for TimeButtonInner { gtk4::MenuButton::new(); ..set_parent(obj); ..set_direction(gtk4::ArrowType::None); + ..style_context().remove_class("toggle"); ..set_popover(Some(&cascade! { gtk4::Popover::new(); ..set_child(Some(&cascade! { diff --git a/src/window.rs b/src/window.rs index dca95229..bc9b3fb1 100644 --- a/src/window.rs +++ b/src/window.rs @@ -27,8 +27,14 @@ impl ObjectImpl for PanelWindowInner { gtk4::CenterBox::new(); ..set_start_widget(Some(&cascade! { gtk4::Box::new(gtk4::Orientation::Horizontal, 0); - ..append(>k4::Button::with_label("Workspaces")); - ..append(>k4::Button::with_label("Applications")); + ..append(&cascade! { + gtk4::Button::with_label("Workspaces"); + ..style_context().add_class("flat"); + }); + ..append(&cascade! { + gtk4::Button::with_label("Applications"); + ..style_context().add_class("flat"); + }); })); ..set_center_widget(Some(&TimeButton::new())); ..set_end_widget(Some(&StatusArea::new()));