Commit ba50900
authored
compositor.c: hidden panel windows aren't top (#802)
Top windows are tracked for the purpose of evaluating whether to
unredirect the top window. Prior to this change, systray icon windows
could be considered top windows, even in the presence of a fullscreen
window. When this occurs, the fullscreen window will never be
unredirected, since it is not the top window.
When a window is fullscreen, we already hide the panel, including all
systray icons. This change ensures that we do not consider such hidden
panel windows to ever be top windows.1 parent fd7ced1 commit ba50900
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1189 | 1189 | | |
1190 | 1190 | | |
1191 | 1191 | | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
1192 | 1199 | | |
1193 | 1200 | | |
1194 | 1201 | | |
| |||
0 commit comments