From f77ff2723c85208c1db0b6998b13e6cae38d4e04 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Fri, 14 Apr 2023 13:45:21 +0200 Subject: [PATCH] qml: update userinfo --- electrum/gui/qml/qeswaphelper.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/electrum/gui/qml/qeswaphelper.py b/electrum/gui/qml/qeswaphelper.py index 7418e4550..1363eb725 100644 --- a/electrum/gui/qml/qeswaphelper.py +++ b/electrum/gui/qml/qeswaphelper.py @@ -338,9 +338,11 @@ class QESwapHelper(AuthMixin, QObject, QtEventListener): def swap_task(): try: fut = asyncio.run_coroutine_threadsafe(coro, loop) + self.userinfo = _('Performing swap...') self.swapStarted.emit() txid = fut.result() try: # swaphelper might be destroyed at this point + self.userinfo = _('Swap successful!') self.swapSuccess.emit() except RuntimeError: pass @@ -366,17 +368,21 @@ class QESwapHelper(AuthMixin, QObject, QtEventListener): def swap_task(): try: fut = asyncio.run_coroutine_threadsafe(coro, loop) + self.userinfo = _('Performing swap...') self.swapStarted.emit() success = fut.result() try: # swaphelper might be destroyed at this point if success: + self.userinfo = _('Swap successful!') self.swapSuccess.emit() else: + self.userinfo = _('Swap failed!') self.swapFailed.emit('') except RuntimeError: pass except Exception as e: try: # swaphelper might be destroyed at this point + self.userinfo = _('Swap failed!') self._logger.error(str(e)) self.swapFailed.emit(str(e)) except RuntimeError: