https://bugs.kde.org/show_bug.cgi?id=527444

            Bug ID: 527444
           Summary: Chromium PWAs shown under Chromium icon on Wayland
                    despite correct desktopFileName
    Classification: Plasma
           Product: plasmashell
      Version First 6.8.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Task Manager and Icons-Only Task Manager widgets
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Created attachment 197361
  --> https://bugs.kde.org/attachment.cgi?id=197361&action=edit
kwin has correct desktopFileName

DESCRIPTION
Chromium web app (Teams) shows under the Chromium taskbar icon instead of its
own, on Wayland. Happens for all PWAs I have tested. 

STEPS TO REPRODUCE
1. install a PWA in chromium on a wayland session
2. Launch it
3. 

OBSERVED RESULT
1. The task manager shows the chromium icon not the one from the .desktop file
2. but Kwin Debug shows the desktopFileName matches
3. Changing StartupWMClass to chrome-ompifgpmddkgmclendfeacglnodjjndh-Default
so it matches the .desktop filename makes no difference, nor does running
kbuildsycoca6 and restarting plasmashell
4. PWA shows the correct icon in krunner and when pinned to launcher, just not
when launched

EXPECTED RESULT
PWAs should remain grouped under their own icons

SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
Operating System: Arch Linux 
KDE Plasma Version: 6.8.0
KDE Frameworks Version: 6.31.0
Qt Version: 6.12.0
Kernel Version: 7.2.11-arch1-1 (64-bit)
Graphics Platform: Wayland
Chromium 154.0.8037.97

ADDITIONAL INFORMATION
desktop file from a freshly installed PWA 
filename:"chrome-ompifgpmddkgmclendfeacglnodjjndh-Default.desktop"
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Microsoft Teams (PWA)
MimeType=x-scheme-handler/web+msteams;x-scheme-handler/chromium;
Exec=/usr/bin/chromium --profile-directory=Default
--app-id=ompifgpmddkgmclendfeacglnodjjndh %U
Icon=/home/user/.local/share/icons/hicolor/512x512/apps/chrome-ompifgpmddkgmclendfeacglnodjjndh-Default.png
StartupWMClass=crx_ompifgpmddkgmclendfeacglnodjjndh

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to