simplify and clearly separate the toggling code from the code to remember the state before fullscreen
This commit is contained in:
parent
af0648dd59
commit
95e874fd26
@ -2234,13 +2234,11 @@ class CommandDispatcher:
|
|||||||
return
|
return
|
||||||
|
|
||||||
window = self._tabbed_browser.widget.window()
|
window = self._tabbed_browser.widget.window()
|
||||||
if window.isFullScreen():
|
|
||||||
window.setWindowState(
|
if not window.isFullScreen():
|
||||||
window.state_before_fullscreen & ~Qt.WindowFullScreen)
|
|
||||||
else:
|
|
||||||
window.state_before_fullscreen = window.windowState()
|
window.state_before_fullscreen = window.windowState()
|
||||||
window.setWindowState(
|
window.setWindowState(window.windowState() ^ Qt.WindowFullScreen)
|
||||||
window.state_before_fullscreen | Qt.WindowFullScreen)
|
|
||||||
log.misc.debug('state before fullscreen: {}'.format(
|
log.misc.debug('state before fullscreen: {}'.format(
|
||||||
debug.qflags_key(Qt, window.state_before_fullscreen)))
|
debug.qflags_key(Qt, window.state_before_fullscreen)))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user