cosign plugin: fix listener
This commit is contained in:
parent
31b6a4b4d0
commit
ee067a47dd
|
@ -93,14 +93,9 @@ class Plugin(BasePlugin):
|
|||
def init_qt(self, gui):
|
||||
self.win = gui.main_window
|
||||
self.win.connect(self.win, SIGNAL('cosigner:receive'), self.on_receive)
|
||||
if self.listener is None:
|
||||
self.listener = Listener(self)
|
||||
self.listener.start()
|
||||
|
||||
def enable(self):
|
||||
self.set_enabled(True)
|
||||
if self.win.wallet:
|
||||
self.load_wallet(self.win.wallet)
|
||||
return True
|
||||
|
||||
def is_available(self):
|
||||
|
@ -110,6 +105,9 @@ class Plugin(BasePlugin):
|
|||
|
||||
@hook
|
||||
def load_wallet(self, wallet):
|
||||
if self.listener is None:
|
||||
self.listener = Listener(self)
|
||||
self.listener.start()
|
||||
self.wallet = wallet
|
||||
if not self.is_available():
|
||||
return
|
||||
|
|
Loading…
Reference in New Issue