Make advanced font settings use a button for expanding

This commit is contained in:
Jeremy Soller 2024-02-22 11:31:10 -07:00
parent c118f2c969
commit 153dea8221
No known key found for this signature in database
GPG key ID: D02FD439211AF56F

View file

@ -988,9 +988,14 @@ impl App {
),
)
.add(
widget::settings::item::builder(fl!("advanced-font-settings")).toggler(
self.show_advanced_font_settings,
Message::ShowAdvancedFontSettings,
widget::settings::item::builder(fl!("advanced-font-settings")).control(
if self.show_advanced_font_settings {
widget::button(icon_cache_get("go-up-symbolic", 16))
.on_press(Message::ShowAdvancedFontSettings(false))
} else {
widget::button(icon_cache_get("go-down-symbolic", 16))
.on_press(Message::ShowAdvancedFontSettings(true))
},
),
);