fixed error on non-linux targets due to use of a non-literal expression getting passed to the concat!()-macro

This commit is contained in:
UchiWerfer 2025-04-12 18:42:33 +02:00
parent 67df54f383
commit 0aa1fb9851

View file

@ -441,15 +441,12 @@ impl<'a, Message: Clone + 'static> HeaderBar<'a, Message> {
.map(|m: Message| icon!("window-minimize-symbolic", 16, m)),
)
.push_maybe(self.on_maximize.take().map(|m| {
icon!(
if self.maximized {
"window-restore-symbolic"
} else {
"window-maximize-symbolic"
},
16,
m
)
if self.maximized {
icon!("window-restore-symbolic", 16, m)
}
else {
icon!("window-maximize-symbolic", 16, m)
}
}))
.push_maybe(
self.on_close