summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--deluge/ui/gtkui/mainwindow.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/deluge/ui/gtkui/mainwindow.py b/deluge/ui/gtkui/mainwindow.py
index cc5cbb7f3..420ddb889 100644
--- a/deluge/ui/gtkui/mainwindow.py
+++ b/deluge/ui/gtkui/mainwindow.py
@@ -133,8 +133,12 @@ class MainWindow(component.Component):
def restore():
# Restore the proper x,y coords for the window prior to showing it
try:
- self.config["window_x_pos"] = self.window_x_pos
- self.config["window_y_pos"] = self.window_y_pos
+ if self.window_x_pos == -32000 or self.window_y_pos == -32000:
+ self.config["window_x_pos"] = 0
+ self.config["window_y_pos"] = 0
+ else:
+ self.config["window_x_pos"] = self.window_x_pos
+ self.config["window_y_pos"] = self.window_y_pos
except:
pass
try: