SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1)download from repository 2)pin to ubuntu dock 3)open OBSERVED RESULT 1)opens a duplicate icon EXPECTED RESULT 1)opens like a regular app SOFTWARE/OS VERSIONS Ubuntu 22.04 LTS x86_64 ADDITIONAL INFORMATION to fix this you need to add this line StartupWMClass = kolourpaint to org.kde.kolourpaint.desktop
Same with kolourpaint 22.04 on Arch Linux.
https://invent.kde.org/graphics/kolourpaint/-/merge_requests/19
Git commit 91d9d6c11c730df06df42776264247154de9c4ff by Ömer Fadıl Usta. Committed on 07/05/2022 at 22:03. Pushed by ngraham into branch 'master'. Add missing StartupWMClass Original Author: Vadim < vadim_vadim_k@mail.ru > M +1 -0 org.kde.kolourpaint.desktop https://invent.kde.org/graphics/kolourpaint/commit/91d9d6c11c730df06df42776264247154de9c4ff
Git commit c80060f4ae7221e589d196255ca5a0cd49d63449 by Ömer Fadıl Usta. Committed on 11/05/2022 at 00:21. Pushed by usta into branch 'cherry-pick-91d9d6c1'. Add missing StartupWMClass Original Author: Vadim < vadim_vadim_k@mail.ru > (cherry picked from commit 91d9d6c11c730df06df42776264247154de9c4ff) M +1 -0 org.kde.kolourpaint.desktop https://invent.kde.org/graphics/kolourpaint/commit/c80060f4ae7221e589d196255ca5a0cd49d63449