-
Notifications
You must be signed in to change notification settings - Fork 731
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
Menu applet graphical vertical tearing on scroll #11760
Comments
This was present in Mint 21.1 as well. It's also the same in CinnVIIStarkMenu applet. It doesn't happen in Cinnamenu though maybe because Cinnamenu doesn't use a scroll bar for the categories. |
I cannot duplicate that issue in 21.2. Mouse Pointer: Cinnamon-Mint Large Desktop: AMD Ryzen 9 5900X simplescreenrecorder-2023-07-19_05.28.26.mp4 |
It doesn't happen in all cinnamon themes, it seems related to the size of l/r padding in style class .menu-categories-box. if l/r padding is less than 10px or if you replace l/r padding with l/r margin, it disappears. I've noticed that increasing the padding of .menu-applications-box causes it to happen in the apps list as well. Edit: So it seems it's related to the size of the padding of the container inside St.ScrollView but only when the scrollbar is present. |
If I increase the left padding of St.Scrollview's child actor (categoriesBox) to 100px and scroll by dragging the scrollbar, I get this: scroll-2023-07-19_19.25.40.webmIt seems to ignoring the child actor's padding when calculating the width to be scrolled, or something like that? Edit: There's no problem when scrolling is caused by autoscroll though. |
This tearing is happening to me on my laptop, fresh install of mint, I am using: Mouse Pointer: Adwaita Kernel: 5.15.0-84-generic |
This still occurs with latest Cinnamon, changes since I first opened the issue: DistributionLinux Mint 21.3 Package versionCinnamon 6.0.4
|
> This still occurs with latest Cinnamon, changes since I first opened the issue: This issue is no longer present on my machine with t̶h̶e̶ ̶u̶p̶d̶a̶t̶e̶ new install of 21.3... Kernel: 6.2.0-39-generic x86_64 bits: |
@claudiux This bug still exists and hasn't been fixed in 21.3. It's more noticeable in some themes rather than others, check my video above. |
I've read: "This issue is no longer present on my machine with t̶h̶e̶ ̶u̶p̶d̶a̶t̶e̶ new install of 21.3..." in #11760 (comment) |
I misspoke in my previous reply. In Ciinnamenu it doesn't appear but in Main Cinnamon Menu I do still see it. |
@fredcw |
I can confirm that replacing 'menu-categories-box' with 'menu-applications-inner-box' solves the issue on my machine. |
This fix also works for issue #11761. Had to manually edit the file |
Does anyone know why this class fixes the issue though and what was the actual problem with It's nice to have a workaround but it looks more like sweeping the problem under the rug. |
Distribution
Mint 21.2
Package version
Cinnamon 5.8.4
Graphics hardware in use
Intel Haswell-ULT Integrated Graphics
Frequency
Always
Bug description
Occurred right after Mint 21.2 upgrade.
Disabled 3rd-party applets, rebooted cinnamon, rebooted system, still occurs.
2023-07-18.09-07-12.mp4
Steps to reproduce
Open Menu applet, scroll menu groups
Expected behavior
Menu graphics not tearing when scrolling, left side column scrollbar not visible
Additional information
System: Lenovo Thinkpad X240
Display size: 1920x1080
Scaling: 1.0x
Theming (changing doesn't affect behavior, but just in case):
Applications: Mint-Y-Dark
Icons: Mint-Y-Yaru
Desktop: Mint-Y-Dark
The text was updated successfully, but these errors were encountered: