Skip to content

Conversation

@DeepanshuMishraa
Copy link
Contributor

Pull Request

Fixes the native menu bar on Linux where it would always appear on startup and the toggle behavior was inverted.

Description

  • Made rebuild_menu_themes respect the menu bar setting instead of always creating a menu.
  • Fixed inverted toggle logic in settings UI.
  • Added store persistence to toggle_menu_bar command.
  • Synced command palette action with backend toggle command.

Screenshots/Videos

screenrecording-2025-11-09_14-10-05.mp4

Closes #404

Copy link
Member

@mehmetozguldev mehmetozguldev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM man thank you!

@mehmetozguldev mehmetozguldev merged commit 210a128 into master Nov 9, 2025
2 checks passed
@DeepanshuMishraa DeepanshuMishraa deleted the menubar-bug branch November 9, 2025 16:00
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.

Bug: Native menu bar not respecting the settings state on startup

3 participants