Skip to content

fix: MacOS system theme fix (#999)#1328

Merged
CyanVoxel merged 2 commits intoTagStudioDev:mainfrom
gruendlich:fix/system-theme-macos
Apr 28, 2026
Merged

fix: MacOS system theme fix (#999)#1328
CyanVoxel merged 2 commits intoTagStudioDev:mainfrom
gruendlich:fix/system-theme-macos

Conversation

@terahidro2003
Copy link
Copy Markdown
Contributor

Summary

This short PR introduces a fix to a bug related to the issue #999 where system theme was not enforced in MAC OS.

Tasks Completed

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable
    • Added basic unit test for my changes

@CyanVoxel CyanVoxel linked an issue Apr 28, 2026 that may be closed by this pull request
3 tasks
@CyanVoxel
Copy link
Copy Markdown
Member

Tested on macOS 15, Fedora 42 (KDE, X11), and Windows 10

Thank you so much for the fix! As a bonus this seems to fix the issue both on macOS and on Windows. This also fixes a related issue where light theme elements would incorrectly render when in dark mode on Linux (possibly related to #287)

@CyanVoxel CyanVoxel added Type: UI/UX User interface and/or user experience System: Windows For Microsoft Windows System: Linux For Linux/BSD distributions System: macOS For the macOS operating system Type: Fix A fix for a bug, typo, or other issue labels Apr 28, 2026
@CyanVoxel CyanVoxel added this to the Alpha v9.5.x milestone Apr 28, 2026
@CyanVoxel CyanVoxel merged commit 695b392 into TagStudioDev:main Apr 28, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

System: Linux For Linux/BSD distributions System: macOS For the macOS operating system System: Windows For Microsoft Windows Type: Fix A fix for a bug, typo, or other issue Type: UI/UX User interface and/or user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: System theme seems to not work

2 participants