diff --git a/core/src/trezor/loop.py b/core/src/trezor/loop.py index ca8a8e3ad3..b2422fdff3 100644 --- a/core/src/trezor/loop.py +++ b/core/src/trezor/loop.py @@ -130,6 +130,9 @@ def run() -> None: def clear() -> None: """Clear all queue state. Any scheduled or paused tasks will be forgotten.""" + global this_task + this_task = None + _ = [0, 0, 0] while _queue: _queue.pop(_)