Fixes
- Startup blink on first install: first-install auto-load + restore_last_theme fired back-to-back, sending two frames where the second momentarily disabled the overlay — now skips the redundant restore
- Wrong theme directory after switching devices: re-activating an already-initialized LCD device didn't update the global resolution, so theme/web/mask browsers showed content for the wrong resolution
Full changelog: https://github.com/Lexonight1/thermalright-trcc-linux/blob/main/doc/CHANGELOG.md