Bug 426936 - [Wayland] Cannot switch to an app with grouped instances by clicking on its entry in task manager
Summary: [Wayland] Cannot switch to an app with grouped instances by clicking on its e...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.21.0
Platform: openSUSE Linux
: HI normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
: 429172 429748 434590 436486 441961 442793 446110 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-09-24 22:09 UTC by Patrick Silva
Modified: 2021-11-27 00:07 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.22


Attachments
About default settings for sessions xwayland and full wayland (36.68 KB, text/plain)
2021-03-21 14:27 UTC, Ben
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-09-24 22:09:42 UTC
SUMMARY
Both task manager and icon-only task manager are affected.
Cannot reproduce on X11. 

STEPS TO REPRODUCE
1. have several instances of Konsole grouped in task manager
2. open a single instance of another app, let's say Kate
3. click on grouped Konsole's entry in task manager

OBSERVED RESULT
no instance of Konsole is fosuced

EXPECTED RESULT
an instance of Konsole should be focused

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74
Qt Version: 5.15.1
Comment 1 Patrick Silva 2020-11-16 08:29:21 UTC
*** Bug 429172 has been marked as a duplicate of this bug. ***
Comment 2 Ben 2021-02-21 15:44:18 UTC
Plasma Wayland 5.21 - BUG - Icons-only Task Manager - Cycles through tasks - does not work



Icons-only Task Manager
-----------------------


SUMMERY: Clicking directly on App Icon that has more than 1 window open does not work correctly

STEPS TO REPRODUCE:

1. Open an app such as browser/email client SeaMonkey
   Open the Mail window
2. Move mouse pointer directly over the icon in task bar
3. Left-Click on icon


OBSERVED RESULT: Alternating between showing the 2 app windows (the preview windows)


EXPECTED RESULT:

To Cycle through/between both App windows in full screen (full sized windows)


I can still have the windows (small ones) popup which then lets me choose with the mouse pointer which one i want to become full-screen

In Configure Icons-only Task manager... Settings

Clicking grouped task:

Cycles through tasks - DOES NOT WORK
Shows tooltip window thumbnails - DONT KNOW
Shows 'Present windows' effect - DONT KNOW
Shows textual list - WORKS


Operating System: openSUSE Tumbleweed 20210219
KDE Plasma Version: 5.21.0
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.10.16-1-default
OS Type: 64-bit
Graphics Platform: Wayland
Processors: 4 à Intel® Core⢠i5-3570K CPU @ 3.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: AMD PITCAIRN


Related & Possibly related bugs found via search on the bugs.kde.org site:

https://bugs.kde.org/show_bug.cgi?id=390265
Bug 390265 - Multiple windows from the same application sometimes are not grouped

https://bugs.kde.org/show_bug.cgi?id=392841
Bug 392841 - grouped icon in taskmanager does not respond on click after a while.

https://bugs.kde.org/show_bug.cgi?id=397153
Bug 397153 - [wayland] - Support PresentWindows for grouped tasks

https://bugs.kde.org/show_bug.cgi?id=405103
Bug 405103 - KWin fails to bring window to foreground

https://bugs.kde.org/show_bug.cgi?id=426936
Bug 426936 - [Wayland] Cannot switch to an app with grouped instances by clicking on its entry in task manager

This Info Pasted here on DATE: Monday the 22nd of February, 2021
Posted By: Enlightenment1@cock.li
Comment 3 Nate Graham 2021-03-19 01:59:10 UTC
*** Bug 434590 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2021-03-19 02:00:08 UTC
Raising priority given that this impacts the UX with the default Icons-Only Task Manager's default settings.
Comment 5 Nate Graham 2021-03-19 02:00:49 UTC
Probably waiting for the activation protocol to be implemented.
Comment 6 Nate Graham 2021-03-21 03:52:16 UTC
Fixed by Usarin Heininga with https://invent.kde.org/plasma/plasma-workspace/commit/06b0ee3a11f6f3d90ec2a2aebb7dfb2421c705c3 in Plasma 5.22!
Comment 7 Ben 2021-03-21 14:20:33 UTC
(In reply to Nate Graham from comment #6)
> Fixed by Usarin Heininga with
> https://invent.kde.org/plasma/plasma-workspace/commit/
> 06b0ee3a11f6f3d90ec2a2aebb7dfb2421c705c3 in Plasma 5.22!

I have tested this to see if the issue was resolved for me:

Nothing has changed for me on either xwayland or Full Wayland
Under x11 everything still works perfectly fine

More Info to follow:

Tested on 2 separate installations of OpenSUSE Tumbelweed on same machine (Each OS on its own drive)


KDE Plasma - Icons-only Task Manager - Cycles through tasks - BUG REPORT - ADDENDUM - TESTING ON 2 Operating Systems:


60 GB SSD - OpenSUSE Tumbleweed Info:


Operating System: openSUSE Tumbleweed 20210319
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.4-1-default
OS Type: 64-bit
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: AMD PITCAIRN




500 GBG SSD OpenSUSE Tumbleweed Info:

Operating System: openSUSE Tumbleweed 20210319
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.6-1-default
OS Type: 64-bit
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: AMD PITCAIRN

NOTE: The PC was turned off then back on again after ALL updates
Comment 8 Ben 2021-03-21 14:27:57 UTC
Created attachment 136917 [details]
About default settings for sessions xwayland and full wayland

Only for possible insight into the issue if specific to opensuse
Comment 9 Patrick Silva 2021-03-21 14:32:22 UTC
This bug is fixed on my neon unstable.
The fix is only available in master branch, "fixed in version" field says "5.22".
Comment 10 Ben 2021-03-21 14:41:22 UTC
To Patrick Silva

My response was specific to Nate Graham, it was not my intention to refer
specifically to your original bug report, the comment i made was in reference to
my own original bug report for opensuse tumbleweed

It's only because Nate has stated that my big report is a "duplicate" of your
one that i can see why its mis-leading/confusing
Comment 11 Ben 2021-03-21 14:42:09 UTC
*bug report
Comment 12 Nate Graham 2021-03-21 14:51:19 UTC
I tested too; this bug is now fixed for me, and the commit I referenced makes logical sense for why it fixed it. It implemented the missing function on Wayland that was presenting it from working. It's not fixed for you because this commit was just made to git master and is not in any released packages yet. That's why I set the Fixed-in version to 5.22 (the next version to be released).
Comment 13 Ben 2021-03-21 15:05:30 UTC
Yes, an oversight on my part !

Thank you for mentioning that to me Nate & Patrick

I look forward to the 5.22 release
Comment 14 Nate Graham 2021-05-03 19:32:05 UTC
*** Bug 436486 has been marked as a duplicate of this bug. ***
Comment 15 Patrick Silva 2021-05-14 20:51:07 UTC
*** Bug 429748 has been marked as a duplicate of this bug. ***
Comment 16 Patrick Silva 2021-09-07 11:52:46 UTC
*** Bug 441961 has been marked as a duplicate of this bug. ***
Comment 17 Patrick Silva 2021-09-22 16:53:41 UTC
*** Bug 442793 has been marked as a duplicate of this bug. ***
Comment 18 Patrick Silva 2021-11-27 00:07:21 UTC
*** Bug 446110 has been marked as a duplicate of this bug. ***