mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-16 15:28:46 +00:00
Ignore unmaximise event when window isn't visible
This fixes the bug where a maximised main window will become unmaximised (on restart) after quitting deluge from the system tray.
This commit is contained in:
parent
717db367e8
commit
f5956f01e7
1 changed files with 1 additions and 1 deletions
|
@ -202,7 +202,7 @@ class MainWindow(component.Component):
|
||||||
if event.new_window_state & gtk.gdk.WINDOW_STATE_MAXIMIZED:
|
if event.new_window_state & gtk.gdk.WINDOW_STATE_MAXIMIZED:
|
||||||
log.debug("pos: %s", self.window.get_position())
|
log.debug("pos: %s", self.window.get_position())
|
||||||
self.config["window_maximized"] = True
|
self.config["window_maximized"] = True
|
||||||
else:
|
elif not event.new_window_state & gtk.gdk.WINDOW_STATE_WITHDRAWN:
|
||||||
self.config["window_maximized"] = False
|
self.config["window_maximized"] = False
|
||||||
if event.changed_mask & gtk.gdk.WINDOW_STATE_ICONIFIED:
|
if event.changed_mask & gtk.gdk.WINDOW_STATE_ICONIFIED:
|
||||||
if event.new_window_state & gtk.gdk.WINDOW_STATE_ICONIFIED:
|
if event.new_window_state & gtk.gdk.WINDOW_STATE_ICONIFIED:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue