Skip to content

fix(linux): route tray pages to Settings until first-run setup completes - #1112

Merged
rowkav09 merged 1 commit into
mainfrom
linux-first-run
Oct 3, 2026
Merged

rowkav09 merged 1 commit into
mainfrom
linux-first-run

Conversation

@rowkav09

@rowkav09 rowkav09 commented Oct 3, 2026

Copy link
Copy Markdown
Member

The tray menu from #1111 opened Home and Logs even before first-run setup was done. Until setup completes, every tray entry now opens Settings. It also reads the live app URL each time instead of the one captured at startup, so after a restart onto another port the menu still points at the running app. The URL is re-checked as a loopback origin before opening.

Testing: a headless protocol test covers the first-run redirect and the URL change. I have not run it on a real Linux desktop, so the real tray menu is untested.

@codecov

codecov Bot commented Oct 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 75.00000% with 2 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
scripts/nowplaying.js 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@rowkav09
rowkav09 merged commit e9f7999 into main Oct 3, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant