Bug 500632 - Corner of a floating dialogs becomes not rounded during animation
Summary: Corner of a floating dialogs becomes not rounded during animation
Status: RESOLVED LATER
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 6.3.1
Platform: Other Linux
: LO minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-23 18:18 UTC by 2anwe
Modified: 2025-02-24 20:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Rounded corner bug (2.56 MB, video/quicktime)
2025-02-23 18:18 UTC, 2anwe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 2anwe 2025-02-23 18:18:43 UTC
Created attachment 178778 [details]
Rounded corner bug

SUMMARY
Corner of floating dialog becomes not rounded. This bug is present in all themes, but it's only noticeable in themes with rounded corners.

STEPS TO REPRODUCE
1. Install a theme with rounded corners.
2. Turn on the floating panel.
3. Click on widget that's close to the edge of the panel.

OBSERVED RESULT
Corner that's close to the edge of the panel becomes not-rounded during animation.

EXPECTED RESULT
Corner stays rounded

SOFTWARE/OS VERSIONS
Linux: Fedora 41
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Platform: Wayland

ADDITIONAL INFORMATION
CPU: 12 x 11th Intel core i5-11400H
RAM: 7.6 GB
GPU: Nvidia GeForce RTX 3060 Laptop
Comment 1 Niccolò Venerandi 2025-02-24 20:40:52 UTC
This is not something that can be fixed right now IMO. The only way (which is not guaranteed to work) is to give some extra space for the animation to be drawn, but that's going to look broken with transparent panels. The only way would be to have the limit at the screen border, which would be a bit too much of a workaround. We need to set the limit of the animation somewhere, and the panel is the obvious place to put it.