Uh oh!
There was an error while loading. Please reload this page.
fix (desktop): menu behavior in the desktop app on windows/linux - #9872
fix (desktop): menu behavior in the desktop app on windows/linux#9872JRH89 wants to merge 3 commits into
Conversation
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
The following comment was made by an LLM, it may be inaccurate: No duplicate PRs found |
Hey! Your PR title Please update it to start with one of:
Where See CONTRIBUTING.md for details. |
adamdotdevin
commented
Jan 21, 2026
@JRH89 could you please add some screenshots? |
JRH89
commented
Jan 21, 2026
yes. As I was screenshotting I noticed some menu behavior that had not been covered so I am going back to correct it. |
JRH89
commented
Jan 21, 2026
k i added the screenshots |
- Fix menus only working on macOS by adding cross-platform support - Resolve window creation conflict between config and Rust code - Improve error handling with user feedback for menu actions - Change title bar style from problematic Overlay to Visible - Add proper window sizing and fallbacks - Ensure desktop app works on Windows/Linux/macOS Fixes broken desktop app experience where menus wouldn't open and windows had rendering issues.
- Remove scrollbar hiding from Dialog component to show scrollbars by default - Add explicit scrollbar styling for provider selection dialog - Increase dialog height to 700px to show more content and trigger scrollbars - Add bottom padding to list scroll areas for better spacing - Remove no-scrollbar classes from layout containers to restore visibility Fixes issue where provider list and other scrollable content had no visible scrollbars
JRH89
commented
Jan 22, 2026
Hey Adam, I went back and cleaned up the PR. |
f1ae801 to
08fa7f7CompareClosing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR. |


Summary
Fixes#9873
Fixed critical desktop app issues where menus only worked on macOS and windows had rendering problems.
Changes
Testing
Fixes the broken desktop app experience.