Skip to content

fix(viewer): honor persisted quality before opening the picker - #123

Merged
1 commit merged into
mainfrom
fix/persisted-viewer-resolution-20261007
Oct 7, 2026
Merged

1 commit merged into
mainfrom
fix/persisted-viewer-resolution-20261007

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

A persisted viewer.json resolution was applied and then overwritten by the native picker, because startup checked only whether the command line supplied a profile. Respect the configured profile before deciding to open native UI; CLI choices still override the file and unconfigured native launches retain their chooser.

The old picker condition fails the regression for the intended reason. Unit tests cover every file profile, CLI override, unconfigured native launch and headless execution. Three focused tests pass; strict CLI all-target desktop Clippy is being collected and full platform CI remains required. No wire or remote-process behavior changes.

@rldyourmnd rldyourmnd closed this pull request by merging all changes into main in 54d76d5 Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant