From 129d5ba4176f13bac68a8306dc9197b20fac7e74 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Fri, 25 Jun 2021 16:50:52 +0200 Subject: [PATCH] qt: (fix) make ScanQRTextEdit inherit Logger the error handling in `qr_input()`, around line 81, references `self.logger`, which would raise --- electrum/gui/qt/qrtextedit.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/electrum/gui/qt/qrtextedit.py b/electrum/gui/qt/qrtextedit.py index 2915729e3..bb9ae4581 100644 --- a/electrum/gui/qt/qrtextedit.py +++ b/electrum/gui/qt/qrtextedit.py @@ -4,6 +4,7 @@ from electrum.i18n import _ from electrum.plugin import run_hook from electrum.simple_config import SimpleConfig from electrum.util import UserFacingException +from electrum.logging import Logger from .util import ButtonsTextEdit, MessageBoxMixin, ColorScheme, getOpenFileName @@ -37,10 +38,11 @@ class ShowQRTextEdit(ButtonsTextEdit): m.exec_(e.globalPos()) -class ScanQRTextEdit(ButtonsTextEdit, MessageBoxMixin): +class ScanQRTextEdit(ButtonsTextEdit, MessageBoxMixin, Logger): def __init__(self, text="", allow_multi=False, *, config: SimpleConfig): ButtonsTextEdit.__init__(self, text) + Logger.__init__(self) self.allow_multi = allow_multi self.config = config self.setReadOnly(False)