From 94dccba69ce6ebbab0aca3b2b3bb2bb8337e8e7c Mon Sep 17 00:00:00 2001 From: scgbckbone Date: Sun, 18 Feb 2024 08:30:11 +0100 Subject: [PATCH] bugfix: qrs with busy bar stucked --- shared/qrs.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/shared/qrs.py b/shared/qrs.py index 0221e7da..c1bbf459 100644 --- a/shared/qrs.py +++ b/shared/qrs.py @@ -51,6 +51,7 @@ class QRDisplaySingle(UserInteraction): def redraw(self): # Redraw screen. from glob import dis + dis.clear() # what we are showing inside the QR msg = self.addrs[self.idx] @@ -63,8 +64,9 @@ class QRDisplaySingle(UserInteraction): # draw display idx_hint = str(self.start_n + self.idx) if len(self.addrs) > 1 else None + dis.busy_bar(False) dis.draw_qr_display(self.qr_data, msg, self.is_alnum, - self.sidebar, idx_hint, self.invert) + self.sidebar, idx_hint, self.invert) async def interact_bare(self):