|
|
|
|
|
|
|
|
fullscreen_screens(top, bottom, left, right); |
|
|
fullscreen_screens(top, bottom, left, right); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fullscreen(); |
|
|
|
|
|
|
|
|
if (!fullscreen_active()) |
|
|
|
|
|
fullscreen(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void DesktopWindow::grabKeyboard() |
|
|
void DesktopWindow::grabKeyboard() |
|
|
|
|
|
|
|
|
else |
|
|
else |
|
|
self->ungrabKeyboard(); |
|
|
self->ungrabKeyboard(); |
|
|
|
|
|
|
|
|
if (fullScreen && !self->fullscreen_active()) |
|
|
|
|
|
|
|
|
// Call fullscreen_on even if active since it handles |
|
|
|
|
|
// fullScreenAllMonitors |
|
|
|
|
|
if (fullScreen) |
|
|
self->fullscreen_on(); |
|
|
self->fullscreen_on(); |
|
|
else if (!fullScreen && self->fullscreen_active()) |
|
|
else if (!fullScreen && self->fullscreen_active()) |
|
|
self->fullscreen_off(); |
|
|
self->fullscreen_off(); |