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

            Bug ID: 455069
           Summary: Application icon duplicates in panel when launching a
                    Flatpak application while distribution package
                    equivalent is also installed
           Product: plasmashell
           Version: 5.24.5
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Panel
          Assignee: plasma-b...@kde.org
          Reporter: theevilskele...@riseup.net
                CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Created attachment 149573
  --> https://bugs.kde.org/attachment.cgi?id=149573&action=edit
Firefox Flatpak instance as a new icon

SUMMARY
Application icon duplicates in panel when launching a Flatpak application while
distribution package equivalent is also installed.

For example, if I have the Firefox flatpak (`org.mozilla.firefox` on Flathub),
and `firefox` from the Arch Linux repositories, the problem occurs.

STEPS TO REPRODUCE
1. Install an application as a Flatpak (`org,mozilla.firefox` on Flathub for
example) and its distribution package equivalent (`firefox` in Arch
repositories for example)
2. Pin the Firefox Flatpak to task manager
3. Launch the Flatpak application from the task manager

OBSERVED RESULT
Firefox appears separately as an instance, with a duplicate icon.

EXPECTED RESULT
Plasma should reuse the Firefox icon from the task manager.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux (VM using GNOME Boxes)
(available in About System)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4

ADDITIONAL INFORMATION
I assume that Plasma thinks that it is running Firefox from the distribution
repository instead. When I pin the duplicate icon to task manager, close
Firefox and open the newly pinned icon, it launches Firefox from the
distribution repository.

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

Reply via email to