From 534849cc6a9abf2ecf793041fe2b29967434e4bc Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Thu, 9 May 2024 14:14:04 -0400 Subject: [PATCH] fix(appearance): experimental settings button size --- .../src/pages/desktop/appearance.rs | 25 +++++++++++-------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/cosmic-settings/src/pages/desktop/appearance.rs b/cosmic-settings/src/pages/desktop/appearance.rs index dafe8da..f8818ab 100644 --- a/cosmic-settings/src/pages/desktop/appearance.rs +++ b/cosmic-settings/src/pages/desktop/appearance.rs @@ -1532,17 +1532,22 @@ pub fn experimental() -> Section { .descriptions(vec![fl!("experimental-settings").into()]) .view::(|_binder, _page, section| { let descriptions = &*section.descriptions; + + let control = row::with_children(vec![ + horizontal_space(Length::Fill).into(), + icon::from_name("go-next-symbolic").size(16).into(), + ]); + settings::view_section("") - .add(settings::item( - &*descriptions[0], - cosmic::widget::row::with_children(vec![ - cosmic::widget::horizontal_space(Length::Fill).into(), - icon::from_name("go-next-symbolic").size(16).icon().into(), - ]), - )) - .apply(button) - .on_press(Message::ExperimentalContextDrawer) - .style(cosmic::theme::Button::Transparent) + .add( + settings::item::builder(&*descriptions[0]) + .control(control) + .apply(container) + .style(cosmic::theme::Container::List) + .apply(button) + .style(cosmic::theme::Button::Transparent) + .on_press(Message::ExperimentalContextDrawer), + ) .apply(Element::from) .map(crate::pages::Message::Appearance) })