fix(core): remove premature backlight fade-in after device wakeup
What changed, and why it matters
This commit removes one line of code that automatically brightened the screen when a Trezor device woke from sleep. The change is described as fixing a 'premature backlight fade-in' after wakeup. There is no indication in the commit that this was a security issue; it appears to be a user-experience or display bug fix.
No security action required. Treat as a normal user-experience fix.
Security signals we found
No security-relevant keywords in commit title or message
No authentication, cryptography, memory safety, or input validation changes
Change is purely UI/backlight behavior after device wakeup
No changelog entry suggests minor or cosmetic fix
Evidence from the diff
In core/src/apps/common/lock_manager.py, the line backlight_fade(BacklightLevels.NORMAL) was removed from the _resume() function. This line previously caused the display backlight to fade to normal brightness immediately when the device resumed from suspend. The commit title frames this as removing a premature fade-in. No security mechanism is added, removed, or bypassed by this change.
Changed components
core/src/apps/common/lock_manager.pyInspect captured patch +0 / −1
diff --git a/core/src/apps/common/lock_manager.py b/core/src/apps/common/lock_manager.py
index bc8e604e5..3d6c97290 100644
--- a/core/src/apps/common/lock_manager.py
+++ b/core/src/apps/common/lock_manager.py
@@ -87,7 +87,6 @@ else:
_SHOULD_SUSPEND = False
set_homescreen()
- backlight_fade(BacklightLevels.NORMAL)
async def _suspend_and_resume_task() -> None:
"""Task to suspend Trezor and handle wakeup.
Why this scored 17/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.