Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Accent Colors show as Gray on Windows with PySide 6.8.0.1 #668

Open
3 tasks done
CyanVoxel opened this issue Dec 24, 2024 · 1 comment · May be fixed by #672
Open
3 tasks done

[Bug]: Accent Colors show as Gray on Windows with PySide 6.8.0.1 #668

CyanVoxel opened this issue Dec 24, 2024 · 1 comment · May be fixed by #672
Labels
Priority: Medium An issue that shouldn't be be saved for last Status: Help Wanted Extra attention is needed System: Windows For Microsoft Windows Type: Bug Something isn't working as intended Type: UI/UX User interface and/or user experience

Comments

@CyanVoxel
Copy link
Member

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

TagStudio Version

main branch (v9.5.0)

Operating System & Version

Windows 10 22H2

Description

System accent colors grabbed by QPalette show as gray on Windows as of updating to PySide 6.8.0.1. The following snippet is from thumb_button.py:

self.select_color: QColor = QPalette.color(
            self.palette(),
            QPalette.ColorGroup.Active,
            QPalette.ColorRole.Accent,
        )

PySide 6.7.1 (aaea0b1)
image

PySide 6.8.0.1 (latest)
image

Note that I've only seen this occur on Windows while it seems to be functioning on macOS. Other native Qt widgets such as loading bars also seem to be grabbing the accent color correctly.

Expected Behavior

Accent/selection colors on all platforms should function as they used to before PySide 6.8.0.1.

Steps to Reproduce

  1. Open a TagStudio library on Windows (confirmed on 10, not sure about 11)
  2. Hover over an item thumbnail and observe the incorrect accent color

Logs

No response

@CyanVoxel CyanVoxel added Type: Bug Something isn't working as intended Type: UI/UX User interface and/or user experience Priority: Medium An issue that shouldn't be be saved for last System: Windows For Microsoft Windows labels Dec 24, 2024
@CyanVoxel CyanVoxel added this to the SQL Parity milestone Dec 24, 2024
@CyanVoxel CyanVoxel moved this to 🛠 Ready for Development in TagStudio Development Dec 24, 2024
@SkeleyM
Copy link
Contributor

SkeleyM commented Dec 24, 2024

id be happy to fix this

@SkeleyM SkeleyM linked a pull request Dec 24, 2024 that will close this issue
@CyanVoxel CyanVoxel added the Status: Help Wanted Extra attention is needed label Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Medium An issue that shouldn't be be saved for last Status: Help Wanted Extra attention is needed System: Windows For Microsoft Windows Type: Bug Something isn't working as intended Type: UI/UX User interface and/or user experience
Projects
Status: 🛠 Ready for Development
Development

Successfully merging a pull request may close this issue.

2 participants