Commit a88891a
committed
display.c: Allow non-maximized windows to affect a monitor's
fullscreen state.
Currently, if you're in a fullscreen app and alt-tab to another,
windowed application, that window will focus, but the rest of the
monitor remains in 'fullscreen' mode - no panels. You can only
alt-tab some more or go back to your fullscreen app.
Muffin's calculation for determining a monitor's fullscreen state
allows maximized windows to break out of it (in the example, if I
maximize the window, suddenly my panels appear!)
Change this behavior to mean any normal window of a reasonably
size. As soon as you're interacting with a different window you
should have your full ui back.
ref: linuxmint/cinnamon#129581 parent 297259e commit a88891a
2 files changed
+15
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| 179 | + | |
| 180 | + | |
179 | 181 | | |
180 | 182 | | |
181 | 183 | | |
| |||
3540 | 3542 | | |
3541 | 3543 | | |
3542 | 3544 | | |
3543 | | - | |
3544 | | - | |
| 3545 | + | |
3545 | 3546 | | |
3546 | | - | |
| 3547 | + | |
| 3548 | + | |
3547 | 3549 | | |
3548 | | - | |
3549 | | - | |
3550 | | - | |
3551 | | - | |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
| 3555 | + | |
| 3556 | + | |
| 3557 | + | |
| 3558 | + | |
3552 | 3559 | | |
3553 | 3560 | | |
3554 | 3561 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4433 | 4433 | | |
4434 | 4434 | | |
4435 | 4435 | | |
| 4436 | + | |
4436 | 4437 | | |
4437 | 4438 | | |
4438 | 4439 | | |
| |||
0 commit comments