fix: Calculate Icons For Header Bar Individually
Based on the existing non Linux macro, we are required to calculate icons individually.
This commit is contained in:
parent
67df54f383
commit
c2a7d63060
1 changed files with 5 additions and 9 deletions
|
|
@ -441,15 +441,11 @@ impl<'a, Message: Clone + 'static> HeaderBar<'a, Message> {
|
||||||
.map(|m: Message| icon!("window-minimize-symbolic", 16, m)),
|
.map(|m: Message| icon!("window-minimize-symbolic", 16, m)),
|
||||||
)
|
)
|
||||||
.push_maybe(self.on_maximize.take().map(|m| {
|
.push_maybe(self.on_maximize.take().map(|m| {
|
||||||
icon!(
|
if self.maximized {
|
||||||
if self.maximized {
|
icon!("window-restore-symbolic", 16, m)
|
||||||
"window-restore-symbolic"
|
} else {
|
||||||
} else {
|
icon!("window-maximize-symbolic", 16, m)
|
||||||
"window-maximize-symbolic"
|
}
|
||||||
},
|
|
||||||
16,
|
|
||||||
m
|
|
||||||
)
|
|
||||||
}))
|
}))
|
||||||
.push_maybe(
|
.push_maybe(
|
||||||
self.on_close
|
self.on_close
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue