SUMMARY On Wayland, the task thumbnail takes some time to load. After it's loaded, the thumbnail will suddenly appear without any animation, which makes the visual experience unpleasant. STEPS TO REPRODUCE 1. Login to a Wayland session 2. Enable "Show tooltips" and Open many windows 3. Hover on the grouped task OBSERVED RESULT Unpleasant visual experience EXPECTED RESULT Some transitions can be performed after the thumbnail is loaded. SOFTWARE/OS VERSIONS Information for package plasma5-desktop: ---------------------------------------- Repository : unstable-kde-frameworks Name : plasma5-desktop Version : 5.24.80git.20220125T065041~06d75383e-ku.8.1 Arch : x86_64 Vendor : obs://build.opensuse.org/KDE:Unstable Installed Size : 8.6 MiB Installed : Yes Status : up-to-date Source package : plasma5-desktop-5.24.80git.20220125T065041~06d75383e-ku.8.1.src Summary : The KDE Plasma Workspace Components
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1405
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/822
Git commit 02205b3ef7b612b26c525755bb7c49decc70d10e by Nate Graham, on behalf of Fushan Wen. Committed on 26/01/2022 at 15:50. Pushed by ngraham into branch 'master'. libtaskmanager: Set enabled according to visible property `enabled` must be set in the backend because `visible` will always be true after getting a valid nodeId, and sometimes we need to reset `enabled` to false. M +5 -0 libtaskmanager/declarative/pipewiresourceitem.cpp https://invent.kde.org/plasma/plasma-workspace/commit/02205b3ef7b612b26c525755bb7c49decc70d10e
Git commit dba51580a0e24ea941dfbda45eb6cf8502c94192 by Fushan Wen. Committed on 26/01/2022 at 10:40. Pushed by ngraham into branch 'master'. taskmanager: Add fade-in animation after the thumbnail image is ready On Wayland, the task thumbnail takes some time to load. After it's loaded, a fade-in animation can make the visual experience much better. FIXED-IN: 5.25 M +26 -7 applets/taskmanager/package/contents/ui/PipeWireThumbnail.qml https://invent.kde.org/plasma/plasma-desktop/commit/dba51580a0e24ea941dfbda45eb6cf8502c94192
Git commit a8e483a1f8df761179c7c266ef61b52a035ba654 by Fushan Wen. Committed on 26/01/2022 at 10:40. Pushed by ngraham into branch 'master'. taskmanager: Load "PipeWireThumbnail.qml" asynchronously So thumbnails in grouped task tooltips can be shown almost at the same time. M +1 -0 applets/taskmanager/package/contents/ui/ToolTipInstance.qml https://invent.kde.org/plasma/plasma-desktop/commit/a8e483a1f8df761179c7c266ef61b52a035ba654