From 3cd4689083c29c8046d34423a0aac1966d458eb8 Mon Sep 17 00:00:00 2001 From: Michael Wozniak Date: Wed, 2 Apr 2014 11:29:07 -0400 Subject: [PATCH] Fix OS X issue: window start in foreground When run from command line, the window starts behind all other windows. raise_() will bring the window to the front. --- gui/qt/main_window.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 2a33d87..b553749 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -113,6 +113,7 @@ class ElectrumWindow(QMainWindow): if reason == QSystemTrayIcon.DoubleClick: if self.isMinimized() or self.isHidden(): self.show() + self.raise_() else: self.hide() @@ -200,11 +201,13 @@ class ElectrumWindow(QMainWindow): self.config.set_key('lite_mode', False, True) self.mini.hide() self.show() + self.raise_() def go_lite(self): self.config.set_key('lite_mode', True, True) self.hide() self.mini.show() + self.mini.raise_() def init_lite(self): @@ -217,6 +220,7 @@ class ElectrumWindow(QMainWindow): sys.exit(0) self.mini = None self.show() + self.raise_() return actuator = lite_window.MiniActuator(self) -- 1.7.1