-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Transparency difference on special workspace #3888
Comments
isnt that just the default dim around special? |
No, happens without |
@vaxerski: This is not fully fixed.
|
In case of fullscreen: while the special workspace is 'sliding in' the transparency and shadow strength is wrong, after the animation ends it's right . |
my bad |
check with above |
Seems like it's fixed, but i'm not totally shure. After the last change, floating windows on a regular workspace will be on top of special workspaces again. |
When opening an empty special workspace, and opening a transparent window in it. |
it is complicated, but it isn't inefficient, all things considered. If you don't use xwayland there really aren't enough windows to make any difference. We should move unmapped xwayland off of m_vWindows, but that's a todo. |
I'll try to put all those three issues to rest tomorrow, after I am done with #3920 |
It seems that transparency in special stopped working again? When i have one tiled window in special there's no transparency at all as far as I can tell |
I also have no transparency in special, kitty is just black background |
my bad adeb20e |
Thanks |
@vaxerski there is one hopefully last edge case where this happens, and that is if a special workspace is activated while another special workspace is active. During the slide animation, the newly activated special workspace is rendered more than once. |
Hyprland Version
Hyprland, built from branch makepkg at commit 8b57a19 dirty (internal: Allow floating windows on special (3872)). Tag: v0.32.3-34-g8b57a197
Bug or Regression?
Bug
Description
Semi-Transparent windows are less transparent if they are in a special workspace.
How to reproduce
Well, open a semitransparent window on a non-special, memorize how transparent it is, and then move it to a special workspace and compare
Crash reports, logs, images, videos
No response
The text was updated successfully, but these errors were encountered: