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 intoanomalyco:devfrom
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. |
|
@JRH89 could you please add some screenshots? |
|
yes. As I was screenshotting I noticed some menu behavior that had not been covered so I am going back to correct it. |
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
|
Hey Adam, I went back and cleaned up the PR. |
00637c0 to
71e0ba2
Compare
f1ae801 to
08fa7f7
Compare


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.