Bug 470600 - Task Manager icons disappear when badged due to unported shader effect
Summary: Task Manager icons disappear when badged due to unported shader effect
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
: 471454 (view as bug list)
Depends on:
Blocks: 470599
  Show dependency treegraph
 
Reported: 2023-06-03 19:51 UTC by Nate Graham
Modified: 2023-08-04 15:23 UTC (History)
1 user (show)

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


Attachments
NeoChat's icon should be there (8.31 KB, image/jpeg)
2023-06-03 19:51 UTC, Nate Graham
Details
Broken again (19.70 KB, image/jpeg)
2023-08-04 13:17 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2023-06-03 19:51:00 UTC
Created attachment 159449 [details]
NeoChat's icon should be there

See screenshot and Bug 470599.
Comment 1 Bug Janitor Service 2023-06-09 14:53:08 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1566
Comment 2 Justin Zobel 2023-06-27 04:47:51 UTC
*** Bug 471454 has been marked as a duplicate of this bug. ***
Comment 3 Nicolas Fella 2023-07-14 09:29:33 UTC
Git commit 854ebf08be58210b1e349125ed153e0caf2371d6 by Nicolas Fella, on behalf of Mike Noe.
Committed on 14/07/2023 at 09:29.
Pushed by nicolasfella into branch 'master'.

Port shaders to GraphicalEffects/BadgeEffect

Fixes task icon visibility, widgetexplorer icons and badges

Use GraphicalEffect/BadgeEffect for task badge and widget explorer applet delegate
Related: bug 470358

M  +4    -15   applets/taskmanager/package/contents/ui/TaskBadgeOverlay.qml
M  +4    -15   desktoppackage/contents/explorer/AppletDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/854ebf08be58210b1e349125ed153e0caf2371d6
Comment 4 Nate Graham 2023-08-04 13:17:58 UTC
Created attachment 160735 [details]
Broken again

As of today, this has broken again. I did just upgrade to Qt 6.5.2 after my distro provided it, so perhaps that could be related.
Comment 5 Nate Graham 2023-08-04 15:23:58 UTC
Needed a clean build of kdeclarative following a Qt update. Fixed again.