mirror of
https://codeberg.org/dnkl/yambar.git
synced 2025-07-27 15:29:50 +02:00
Fixed bar not reappearing after being fully hidden
Somewhere between versions 0.16 and 0.18 wlroots implemented rendering code optimizations. One of optimizations was to not call frame callback for invisible surfaces. This caused bar to not reappear, if it was fully hidden behind non-transparent window.
This commit is contained in:
parent
3dce815fe3
commit
6212f98dd3
3 changed files with 31 additions and 7 deletions
|
@ -186,7 +186,7 @@ set_visible(struct bar *bar, bool visible)
|
|||
return;
|
||||
|
||||
b->visible = visible;
|
||||
bar->refresh(bar);
|
||||
b->backend.iface->update_visibility(bar);
|
||||
}
|
||||
|
||||
static const char *
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue