Skip to content

Reloading configuration on macOS can get the tab bar stuck in light mode #3354

Open
@Samasaur1

Description

@Samasaur1

When the following conditions are true:

  • macOS
  • light and dark themes set
  • in dark mode

and the configuration is reloaded, the tab bar gets stuck in light mode for all newly-created windows and when new tabs are added to existing windows.

Reproduction:

  1. Set your ghostty config to this:
    theme = light:catppuccin-latte,dark:catppuccin-mocha
    
  2. Quit Ghostty
  3. Switch to Dark Mode
  4. Reopen Ghostty
  5. Reload configuration (shift-command-,)
  6. New tab (command-t)
  7. The tab bar should now be in light mode

To temporarily fix the issue, switch into light mode and then back into dark mode

Metadata

Metadata

Assignees

No one assigned

    Labels

    guiGUI or app issue regardless of platform (i.e. Swift, GTK)os/macos

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions