-
-
Notifications
You must be signed in to change notification settings - Fork 5
[Bug]: Panel bottom edge gets cut off when all spacers are transparent #186
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
Comments
Looks like you have a negative margin somewhere. Can you attach a screenshot of the panel settings? I am unable to reproduce after loading your file. Does the bug persist if you log out and back in? |
https://gist.github.com/AnicJov/5a2ed9552c0e75a8a7220fac8ff5d199#file-settings-json-L75 That's the only negative margin in your config. But it's supposed to be disabled... maybe is a bug, what happens if you enable it and change it to a positive value? This is how it looks for me if I enable that in your config |
Changing the negative margin to 0 did nothing, disabling it again did nothing, and restarting the system didn't help. And yes, this is persistent, it's been like this for a while. What prompted me to submit the issue is that today I found out that removing the override for the spacers made the problem go away so I figured it had to be a bug and not an issue with my configuration. Here are my plasma panel settings: Note that the issue is still there no matter the settings I use for the plasma panel. |
Can you check if the bug also happens on wayland? Also, can you try restoring the default appearance and create a new preset with just enough options to reproduce. |
The bug does not happen on wayland! Another reason for me to ditch X11. I tried restoring default appearance (on X11) and I couldn't replicate the issue. However I also can't figure out how to recreate the padding I had on the widgets. I believe I started from a built-in preset originally for this reason. It seems like it's a weird edge case with the config I had. |
If you want widgets to have padding on the sides you can use the margin option, should be called padding too but vertically acts like a margin, sorry if it's too confusing maybe I can add a text to clarify that. |
Probably, margin and padding were one of the hardest things to get working due to the inner workings of the panel grid not being very flexible in Qt |
Yeah, so feel free to do with the issue as you see fit, close, mark as can't reproduce, or whatever, since the issue is pretty much resolved for me and I don't think many users will encounter this. |
I have:
Install method used:
Bug Description
When setting all spacers to transparent or disabled background & foreground in either the Preset Overrides or Global Overrides the panel's bottom edge gets cut off. As shown in the attached video and image.
Steps to reproduce
Observed Result
The bottom edge of the panel gets cut off.
Expected Result
The bottom edge of the panel doesn't get cut off and stays the same as when the spacers have a background.
Screenshots
issue.mp4
System information (please complete the following):
Additional context
I can confirm that this issue was not present in version 0.5.2 as I have that one running on another machine. This only started happening in versions >= 2.0
If you know if there is a way to fix this in my config please let me know, or if you need any additional info or assistance.
Thanks.
The text was updated successfully, but these errors were encountered: