URI: 
       tMerge pull request #3209 from SomberNight/multiple_privkeys_export - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 1ef6926ca77ea252193d6c556df2a70f33546f04
   DIR parent 3083b8dd8aee4bb23e68f93e1fe77cb4b410cbd8
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Fri,  3 Nov 2017 20:05:45 +0100
       
       Merge pull request #3209 from SomberNight/multiple_privkeys_export
       
       fix: exporting privkeys multiple times
       Diffstat:
         M gui/qt/main_window.py               |       2 ++
       
       1 file changed, 2 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -2183,12 +2183,14 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
                        privkey = self.wallet.export_private_key(addr, password)[0]
                        private_keys[addr] = privkey
                        self.computing_privkeys_signal.emit()
       +            self.computing_privkeys_signal.disconnect()
                    self.show_privkeys_signal.emit()
        
                def show_privkeys():
                    s = "\n".join( map( lambda x: x[0] + "\t"+ x[1], private_keys.items()))
                    e.setText(s)
                    b.setEnabled(True)
       +            self.show_privkeys_signal.disconnect()
        
                self.computing_privkeys_signal.connect(lambda: e.setText("Please wait... %d/%d"%(len(private_keys),len(addresses))))
                self.show_privkeys_signal.connect(show_privkeys)