URI: 
       tsave window geometry in wallet file, since the GUI can open several windows - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 55494e42241a92828050d770fcf3b6377d246060
   DIR parent 3f2c906ace3d94ab2db22f18bf66ea5aacbd343a
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Mon,  2 Nov 2015 15:53:31 +0100
       
       save window geometry in wallet file, since the GUI can open several windows
       
       Diffstat:
         M gui/qt/main_window.py               |      12 ++++++------
       
       1 file changed, 6 insertions(+), 6 deletions(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -139,11 +139,6 @@ class ElectrumWindow(QMainWindow, PrintError):
                tabs.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
                self.setCentralWidget(tabs)
        
       -        try:
       -            self.setGeometry(*self.config.get("winpos-qt"))
       -        except:
       -            self.setGeometry(100, 100, 840, 400)
       -
                if self.config.get("is_maximized"):
                    self.showMaximized()
        
       t@@ -270,6 +265,11 @@ class ElectrumWindow(QMainWindow, PrintError):
                self.clear_receive_tab()
                self.receive_list.update()
                self.tabs.show()
       +        # set geometry
       +        try:
       +            self.setGeometry(*self.wallet.storage.get("winpos-qt"))
       +        except:
       +            self.setGeometry(100, 100, 840, 400)
                self.show()
                if self.wallet.is_watching_only():
                    msg = ' '.join([
       t@@ -2802,7 +2802,7 @@ class ElectrumWindow(QMainWindow, PrintError):
                self.config.set_key("is_maximized", self.isMaximized())
                if not self.isMaximized():
                    g = self.geometry()
       -            self.config.set_key("winpos-qt", [g.left(),g.top(),g.width(),g.height()])
       +            self.wallet.storage.put("winpos-qt", [g.left(),g.top(),g.width(),g.height()])
                self.config.set_key("console-history", self.console.history[-50:], True)
                if self.qr_window:
                    self.qr_window.close()