URI: 
       tfix #3062 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit ddc989c672231392c07ab26c5721ac8b9605407e
   DIR parent 68ca0b73b17aed22e69fd672dfb6d45b880a5a12
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Wed, 18 Oct 2017 16:11:30 +0200
       
       fix #3062
       
       Diffstat:
         M plugins/trustedcoin/qt.py           |      11 +++++------
       
       1 file changed, 5 insertions(+), 6 deletions(-)
       ---
   DIR diff --git a/plugins/trustedcoin/qt.py b/plugins/trustedcoin/qt.py
       t@@ -40,15 +40,14 @@ from electrum.plugins import hook
        from .trustedcoin import TrustedCoinPlugin, server
        
        
       -class QTOSSignalObject(QObject):
       -    two_factor_tos_signal = pyqtSignal()
       +class TOS(QTextEdit):
       +    tos_signal = pyqtSignal()
        
        
        class Plugin(TrustedCoinPlugin):
        
            def __init__(self, parent, config, name):
                super().__init__(parent, config, name)
       -        self.tos_signal_obj = QTOSSignalObject()
        
            @hook
            def on_new_window(self, window):
       t@@ -189,7 +188,7 @@ class Plugin(TrustedCoinPlugin):
                vbox = QVBoxLayout()
                vbox.addWidget(QLabel(_("Terms of Service")))
        
       -        tos_e = QTextEdit()
       +        tos_e = TOS()
                tos_e.setReadOnly(True)
                vbox.addWidget(tos_e)
        
       t@@ -204,7 +203,7 @@ class Plugin(TrustedCoinPlugin):
                def request_TOS():
                    tos = server.get_terms_of_service()
                    self.TOS = tos
       -            self.tos_signal_obj.two_factor_tos_signal.emit()
       +            tos_e.tos_signal.emit()
        
                def on_result():
                    tos_e.setText(self.TOS)
       t@@ -212,7 +211,7 @@ class Plugin(TrustedCoinPlugin):
                def set_enabled():
                    next_button.setEnabled(re.match(regexp,email_e.text()) is not None)
        
       -        self.tos_signal_obj.two_factor_tos_signal.connect(on_result)
       +        tos_e.tos_signal.connect(on_result)
                t = Thread(target=request_TOS)
                t.setDaemon(True)
                t.start()