Bug 487695 - Windows always open on all activities since 6.0.5 - also can't move windows to other activities
Summary: Windows always open on all activities since 6.0.5 - also can't move windows t...
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: activities (other bugs)
Version First Reported In: 6.0.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-28 16:20 UTC by bastimeyer123
Modified: 2024-05-29 12:33 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bastimeyer123 2024-05-28 16:20:58 UTC
SUMMARY
Since 6.0.5, launching any kind of application results in the app's windows always being visible on all activities. This was not the case on 6.0.4. In addition, windows can't be moved to other activities anymore.

I've already reported BUG #483148 in the past, which broke moving windows to other activities via plasma's task manager when trying to move the window for the first time. This one is now fully broken.

STEPS TO REPRODUCE
1. Have more than one activity set up
2. Don't have any special window rules defined
3. Open any kind of application
4. Switch to a different activity

OBSERVED RESULT
Application window is always visible on all activities and can't be moved / set to a specific activity only

EXPECTED RESULT
The application window should only be visible on the current activity, unless a specific window rule was applied


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
This was not the case on 6.0.4. Downgrading temporarily solves the issue.
Comment 1 bastimeyer123 2024-05-29 12:33:50 UTC
Looks like this was a build issue on my end. I've re-built everything and the issue is now gone. It didn't even make sense considering the commit histories of all the repos involved (kwin / plasma-workspace, and dependencies).

Sorry for the unnecessary noise.