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

Theme partially disabled after connecting external display #217

Open
e-t-l opened this issue Dec 13, 2024 · 3 comments
Open

Theme partially disabled after connecting external display #217

e-t-l opened this issue Dec 13, 2024 · 3 comments

Comments

@e-t-l
Copy link

e-t-l commented Dec 13, 2024

When I start up my computer, some colors in my custom theme are incorrect. Once I launch ThemeTool and re-apply my current theme, they get corrected. The correct colors persist even after logoff/login; it seems like it's only an issue on system start.

See updated comment below.

Below is all the debugging info I can think of. Let me know if there's anything else I can share. I only started noticing this issue around November/December 2024, so it's possible it's a conflict with a recent cumulative update. If you're going to test it out on a VM, maybe start with update KB5046633 and go forward from there?

ThemeTool:

> Version v3.0.0
> Running on 10.0.26100 flavor F
> MainDialog: is_elevated 1

Windows:

Windows 11 version 24H2 (64-bit)
OS build: 26100.2605
Stable release channel
Last cumulative update: KB5048667
@Undam
Copy link

Undam commented Dec 24, 2024

I have the same problem with this latest version of SecureUxTheme and the latest version of UltraUXThemePatcher even after taking ownership of uxtheme.dll, uxinit.dll, themeui.dll before patching. I too only started noticing this issue in November. Right now I am sticking with UltraUXThemePatcher only because the issue seems to occur less often, granted my testing was limited with SecureUxTheme.

Windows 11 version 24H2 (64-bit)
OS build: 26100.2605
Last cumulative update: KB5048667

@e-t-l e-t-l changed the title Win 11 24H2: Theme partially disabled after startup Theme partially disabled... after startup? only 24H2? after connecting external display? Jan 5, 2025
@e-t-l
Copy link
Author

e-t-l commented Jan 5, 2025

Update

I no longer thing it's system startup that's causing the issue, I think it's when I connect to an external display (specifically, connecting to a TV via HDMI). So now I don't even know if the issue is exclusive to Win 11 24H2 or not! Hopefully this will help with further debugging.

@e-t-l e-t-l changed the title Theme partially disabled... after startup? only 24H2? after connecting external display? Theme partially disabled after connecting external display Jan 6, 2025
@e-t-l
Copy link
Author

e-t-l commented Jan 9, 2025

Confirming after further testing that the issue is reproducible when connecting an external display/tv via HDMI.

Using ThemeTool to re-apply a theme does not work UNLESS I first lock the computer and log back in. (I have the LogonUI hook installed, so presumably that hook is somehow "resetting" whatever part of the injection got corrupted.)

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

No branches or pull requests

2 participants