Bug 465913 - New notification dismissal animation is broken when widget is living outside of the System Tray
Summary: New notification dismissal animation is broken when widget is living outside ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (show other bugs)
Version: 5.27.0
Platform: Neon Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2023-02-17 11:40 UTC by Riccardo Robecchi
Modified: 2025-03-29 14:09 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.0
Sentry Crash Report:


Attachments
Recording showing the issue (587.35 KB, video/x-matroska)
2023-02-19 12:15 UTC, Riccardo Robecchi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Riccardo Robecchi 2023-02-17 11:40:44 UTC
SUMMARY
Plasma 5.27 introduced a new animation in the widget when the user dismisses a notification. This animation, however, looks broken as only a few frames are reproduced. This is especially true when there is just one notification in the panel and the user dismisses it: just a couple of frames are shown, so the notification appears to slide to the right but then the widget closes, leaving the impression that the animation was choppy and interrupted. The animation should be made to play out completely before the widget closes, and it should be made smoother more generally to be perceived as good-looking.

STEPS TO REPRODUCE
1. Dismiss a notification from the widget

OBSERVED RESULT
The animation is choppy and is interrupted halfway when there is just one notification in the tray.

EXPECTED RESULT
The animation is smooth and, when there is just one notification in the tray, it completes fully before the widget itself closes.

SOFTWARE/OS VERSIONS
Linux: KDE neon
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Using X11 on a laptop with two screens attached and with an AMD Radeon Vega 8 GPU.
Comment 1 Nate Graham 2023-02-17 22:49:40 UTC
I see all the frames. Any chance you could attach a screen recording that shows the issue?
Comment 2 Riccardo Robecchi 2023-02-19 12:15:15 UTC
Created attachment 156482 [details]
Recording showing the issue

Here is a recording. I don't know if this is the actual intended behaviour or not, but the notification seems to slide slightly to the right and then seems to stop there while the popup fades away. This makes it seem like the animation is stopped before time, it is choppy or not displayed correctly.
Comment 3 Nate Graham 2023-02-21 19:02:27 UTC
Thanks, that helps. I can see how it looks broken for you.

I can't reproduce it in the System Tray, but I can reproduce when the Notifications widget is in its standalone form. This was probably not tested.
Comment 4 Nate Graham 2025-03-29 14:09:15 UTC
This is working now as of git master, soon to become Plasma 6.4.