Make global shortcut toggle the tray flyout#185
Conversation
|
Hey, thanks for the PR. I will review this ASAP. |
|
Tested this on a physical Windows machine against head commit Environment: Windows 11 Pro 10.0.26200, Node.js 24.14.1, pnpm 10.18.1, Rust 1.95.0. Results:
I also reviewed the diff. The shortcut now calls the same Note: Clippy on Rust 1.95.0 reports two pre-existing |
|
Tested on a physical Windows machine against head commit Environment
Runtime validation
Checks
NotesClippy on Rust 1.95.0 reports two pre-existing No additional code changes were required. Based on this validation, the PR is ready to merge. |
Summary
Change the global shortcut so it performs the same action as a left-click on the tray icon: toggle the dedicated tray flyout instead of reopening the full PopOut dashboard.
This keeps the full window available through Show Window while making the shortcut behavior consistent with the tray-first workflow.
Fixes #184
Affected areas
Validation
powershell.exe -ExecutionPolicy Bypass -NoProfile -File scripts\local-check.ps1toggle_with_blur_consumepath as the tray-icon left-click.Local Windows runtime validation was not available in this environment.
UI / tray proof
Notes for reviewers
The change is limited to
shortcut_bridge.rs: it updates the handler and its comments. Please verify first press opens the flyout, second press closes it, click-outside dismissal remains unchanged, and Show Window still opens the full dashboard.