diff --git a/core/.changelog.d/3633.changed b/core/.changelog.d/3633.changed new file mode 100644 index 000000000..dcc32f9a2 --- /dev/null +++ b/core/.changelog.d/3633.changed @@ -0,0 +1 @@ +Improved device responsiveness by removing unnecessary screen refreshes. diff --git a/core/src/trezor/ui/__init__.py b/core/src/trezor/ui/__init__.py index 2e562dfa5..b6c3ad8a9 100644 --- a/core/src/trezor/ui/__init__.py +++ b/core/src/trezor/ui/__init__.py @@ -334,6 +334,7 @@ class Layout(Generic[T]): msg = event_call(*event) self._emit_message(msg) self.layout.paint() + refresh() except Shutdown: return finally: