Bug 445592 - When starting a Wayland Session, all windows in every workspace duplicated on the workspace 0 task manager
Summary: When starting a Wayland Session, all windows in every workspace duplicated on...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (show other bugs)
Version: 5.23.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords: wayland
Depends on:
Blocks:
 
Reported: 2021-11-16 14:37 UTC by h4wkeye315
Modified: 2024-03-23 03:46 UTC (History)
2 users (show)

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


Attachments
Annotated screenshot of incorrect task manager, all windows not minimized (754.50 KB, image/png)
2021-11-16 14:37 UTC, h4wkeye315
Details

Note You need to log in before you can comment on or make changes to this bug.
Description h4wkeye315 2021-11-16 14:37:00 UTC
Created attachment 143628 [details]
Annotated screenshot of incorrect task manager, all windows not minimized

SUMMARY
***
Upon starting a wayland session, all windows that were saved in the last session all show up in the first workspace's task manager. They are all still actually in their respective workspaces, but they show up in their own workspace's task manager as well as task manager 0

In order to get them back to their correct location, I have to minimize them in their actual workspaces, then maximize them in workspace 0 where they will maximize into workspace 0 and not their original workspace. Then I have to move them to their original workspaces using Pager drag-and-drop, pager preview then shows them duplicated across all remaining workspaces, then switching workspaces causes them to be back to normal with no duplications.

***


STEPS TO REPRODUCE
1. Be in either an Xsession or Wayland session with windows opened on multiple workspaces
2. Have a Task Manager widget
2. shutdown/logout/restart while having "restore previous saved session" enabled
3. Log in to a Wayland session

OBSERVED RESULT

Duplicate task manager tasks will be on workspace 0 task manager while the windows are in different workspaces

EXPECTED RESULT

Each workspace task manager would have its own set of tasks

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.15.2-arch1-1/5.23.3
(available in About System)
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2+kde+r256

ADDITIONAL INFORMATION

This does not occur under X.org. I have a tiling extension Bismuth enabled in the screenshot, but this is not the source of the issue as I tried it with the extension de-activated as well as uninstalled.

I'm not sure if this is a latte-dock issue or a general plasma issue, so I am posting it here.
Comment 1 Nate Graham 2024-02-22 20:27:13 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with either Plasma 5.27 (the current LTS version) or Plasma 6.0 (to be released in one week)? Thanks a lot!
Comment 2 Bug Janitor Service 2024-03-08 03:46:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2024-03-23 03:46:09 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!