Bug 506137 - Smooth panel resizing animation when content size changes
Summary: Smooth panel resizing animation when content size changes
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 6.4.0
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-25 06:39 UTC by NivaLuna
Modified: 2025-06-25 16:11 UTC (History)
2 users (show)

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


Attachments
Panel expanding instantly in a single step when opening a new window. (431.16 KB, video/webm)
2025-06-25 06:39 UTC, NivaLuna
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NivaLuna 2025-06-25 06:39:36 UTC
Created attachment 182636 [details]
Panel expanding instantly in a single step when opening a new window.

Smooth panel resizing animation when content size changes

Currently, when widgets are added to or removed from a Plasma panel, or when the content dynamically grows (for example: new icons, systray elements, or task buttons), the panel resizes instantly in a single step.

It would greatly improve the visual polish of KDE Plasma if the panel resizing was animated smoothly: gradually expanding or contracting its size to fit the content with a configurable animation duration.

This would align with the modern animated UI transitions found in other parts of Plasma (like widget expand/collapse, tooltips, notifications, and KWin window animations).


When the panel needs to grow/shrink due to content changes, it should smoothly animate to the new size instead of jumping instantly.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Fedora 42
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1