fix(touchpad): compiler error in disable-while-typing toggle

This commit is contained in:
Michael Aaron Murphy 2025-01-06 19:07:38 +01:00
parent e4b69cd9c1
commit a9d97b5f4d
No known key found for this signature in database
GPG key ID: B2732D4240C9212C

View file

@ -127,11 +127,15 @@ fn touchpad() -> Section<crate::pages::Message> {
)
.add(
settings::item::builder(&descriptions[disable_while_typing]).toggler(
input.input_touchpad.disable_while_typing.unwrap_or(
CosmicCompConfig::default()
.input_touchpad
.disable_while_typing,
),
input
.input_touchpad
.disable_while_typing
.unwrap_or_else(|| {
CosmicCompConfig::default()
.input_touchpad
.disable_while_typing
.unwrap_or(true)
}),
|enabled| Message::DisableWhileTyping(enabled, true),
),
)