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)),
|
||||
)
|
||||
.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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue