Skip to content

Bug: Crash on color theme changing #662

Closed

Description

@uqus

Steps to reproduce:

  • Open gitx
  • Change macos system color theme (Light -> Dark or Dark -> Light) in the System Settings

Macos 26.6.2 (25G83)

Activity

  1. hannesa2 commented on Sep 16, 2026

    @hannesa2
    Contributor

    which gitx version ?

  2. uqus commented on Sep 16, 2026

    @uqus
    Author

    Version 1.5.8-HEAD (1.5.8.3278 [arm])

    Also I noticed it on 2 versions before current

  3. goneng commented on Sep 19, 2026

    @goneng
    Collaborator

    Thanks - this looks like #578, fixed in #646. That landed on 15 Sep, one day after 1.5.8 was tagged, so no released build carries it yet and 1.5.8.3278 is from before the fix.

    A post-fix build here survives a Dark/Light cycle without crashing, though on macOS 15.7.9 rather than your 26.6.2. Could you try a build from master - the dmg from any recent CI run - and say whether it still happens?

  4. hannesa2 commented on Sep 19, 2026

    @hannesa2
    Contributor

    Please reopen it again, if it still appears with upcoming new release

  5. hannesa2 commented on Sep 19, 2026

    @hannesa2
    Contributor

    Please give https://github.com/gitx/gitx/releases/tag/1.6 a try @uqus
    It would be nice, if you could inform us, if it solves it or not

  6. uqus commented on Sep 19, 2026

    @uqus
    Author

    Sorry, I just updated to macos 27 and here v1.6 works perfectly. I had check previous version on 27, there was no crash but the color theme stayed Light. Now everything works as expected. Thank you, guys.

  7. pcambra commented on Sep 21, 2026

    @pcambra
    Contributor

    Is there any option to override the light/dark mode from GitX?

  8. goneng commented on Sep 21, 2026

    @goneng
    Collaborator

    Is there any option to override the light/dark mode from GitX?

    @pcambra , you are right - GitX only follows the system's settings at the moment.
    Issue created to track this problem: #714

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions