-
Notifications
You must be signed in to change notification settings - Fork 78
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
[Windows 11 Taskbar Styler] Acrylic background doesn't work with multiple monitors #742
Comments
For some reason, setting an acrylic background for both taskbars doesn't work. Setting only of them, either one, works. Here you can see setting both with a delay: ZFfxKfNQOO.mp4 |
THX for your hint I did it #29 |
EditThis is incorrect, see the next comment for a clarification. Original commentThe following seems to work (suggested by @ahmed605):
ACCENTPOLICY policy = { ACCENT_ENABLE_BLURBEHIND, 0, 0, 0 };
WINCOMPATTRDATA data = { WCA_ACCENT_POLICY, &policy, sizeof(policy) };
SetWindowCompositionAttribute(hWnd, &data); I can make the mod to enable Host Backdrop for the taskbar, but I'm not sure what the implications are, especially since most users probably don't use a custom acrylic background. |
My previous message is incorrect. I was about to try What works is just setting |
I tried HostBackdrop in previous version but was no luck as I remember. ah—I don't remeber clearly I was racking my brain for implement acrylic back then Yes. Windows has 2 or 3 acrylic method based on its version but I haven't met the blur method on UWP. if it can use itll be maybe |
Hi I'm having the exact same problem - making the background acrylic doesn't work, only transparent, default, or a solid color. I have two monitors (though it doesn't seem to work on a single one either).
I don't have programming knowledge, could you perhaps tell me how to implement that? The only reason I'm using windhawk was to make the taskbar rounded and blurry, it'd be sucky for me if it only could do the first |
it's known issue and unfortunately there's no silver bullet so far as I kwno |
I've implemented the |
Taskbar Background Helper doesn't seem to work:( |
@JotaRata what do you mean by that? What do you see? Did you try changing the settings? |
Did you maximize a window? By default the mod only sets a background when a window is maximized. |
No, I disabled the option to only be active when having a maximized window |
What about other background styles? Does anything else work? |
I have them enabled. |
OK, so at least something works, the mod is loaded and isn't completely broken. No idea honestly, the mod just uses the standard Windows methods to set these styles. My next guess is that you're either running in some kind of an efficiency/battery saver mode, or that your graphic card is too weak and so Windows doesn't enable some styles. |
I don't think that's the case, since transparency effects are indeed enabled on my system and translucent/blurry elements such as notifications and start menu are visible. Windhawk also corrrectly sets the translucent effects for the taskbar when using only one monitor. The problem seems to arise when using two monitors as described previously in other GH issues. Plus I'm testing this issue with a basic install of the two mods |
That transparency works differently on the OS level, so it's still possible that for some reason some environment condition on your computer doesn't affect that, but affects the method that the Taskbar Background Helper mod uses.
Yes, that's what this issue is about and it seems to happen for everyone. To sum it up in a table:
|
turn off the settings "show my taskbar on all display" and it will work. |
That's typically a setting we don't want to turn off... |
Would it be feasible to add an option to select specific monitors we want to apply the styles to? That way we could set the acrylic background only on the main taskbar and a solid color for the secondary taskbars. This could be a workaround for this bug and also expand the styling possibilities with the mod. |
sry for too late the issue but I was going to busy until Sep
in v1.3.3, there's acrylic background styling bug with multi monitor. v1.3.4 is the hoxfix for that multi monitor bug but it made the bug worse.
v1.3.3, only secondary taskbar lost background but now v1.3.4, all taskbars lost background. when I reload mod, the taskbars have default background in initial 0.1~0.2s but it gradually faded soon.
on single monitor, the acrylic background works well.
The text was updated successfully, but these errors were encountered: