From 38861985a801deac626f7f6668c363216602f48f Mon Sep 17 00:00:00 2001 From: Josh Megnauth Date: Sat, 4 May 2024 01:17:58 -0400 Subject: [PATCH] Clickable "Experimental settings" list item Closes: #258 --- cosmic-settings/src/pages/desktop/appearance.rs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/cosmic-settings/src/pages/desktop/appearance.rs b/cosmic-settings/src/pages/desktop/appearance.rs index 784b9dc..4f9dc72 100644 --- a/cosmic-settings/src/pages/desktop/appearance.rs +++ b/cosmic-settings/src/pages/desktop/appearance.rs @@ -1544,12 +1544,16 @@ pub fn experimental() -> Section { .view::(|_binder, _page, section| { let descriptions = &*section.descriptions; settings::view_section("") - .add( - settings::item::builder(&*descriptions[0]).control( - button::icon(from_name("go-next-symbolic")) - .on_press(Message::ExperimentalContextDrawer), - ), - ) + .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) .apply(Element::from) .map(crate::pages::Message::Appearance) })