#999339 plasma-workspace: Maximized windows do not move to primary display when connected

Package:
plasma-workspace
Source:
plasma-workspace
Description:
Plasma Workspace for KF5
Submitter:
Shai Berger
Date:
2021-11-13 14:09:04 UTC
Severity:
normal
#999339#5
Date:
2021-11-10 06:32:01 UTC
From:
To:
Dear Maintainer,

I use a laptop in different locations, with external screens.
Since the external screens are larger, I usually set them as
the primary display, and use most of my applications there.

Until (and including) 5.21, when I had windows on the external
screen, disconnected it and reconnected an external screen, the
windows would hop back to the external (primary) display.

Since 5.23, I've noted that this doesn't quite work. With the
current version I've noticed further that it's the maximized
windows, specifically, which stay on the laptop screen (which,
when an external is connected, is the secondary display);
normal-sized windows behave as expected.

#999339#10
Date:
2021-11-10 06:41:25 UTC
From:
To:
Hi Shai,

Can you please test 5.23.3 which I have uploaded just today. It has
several fixes included concerning exactly this problem, as far as I read
it.

Thanks

Norbert

#999339#15
Date:
2021-11-13 14:00:02 UTC
From:
To:
Hi Norbert, thanks for your very prompt reply, and my apologies for
failing to reply in kind.

I use "testing", and AFAICT 5.23.3 hasn't yet migrated there.

I added sid to the sources-list, and upgraded kde-plasma-desktop, which
did the following:

[UPGRADE] kde-plasma-desktop:amd64 5:114 -> 5:115
[UPGRADE] kwin-common:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] kwin-data:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] kwin-x11:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libcolorcorrect5:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkfontinst5:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkfontinstui5:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkwin4-effect-builtins1:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkwineffects13:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkwinglutils13:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkwinxrenderutils13:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libkworkspace5-5:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libnotificationmanager1:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libplasma-geolocation-interface5:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libtaskmanager6abi1:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] libweather-ion7:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] plasma-desktop:amd64 4:5.23.2.1-1 -> 4:5.23.3-1
[UPGRADE] plasma-desktop-data:amd64 4:5.23.2.1-1 -> 4:5.23.3-1
[UPGRADE] plasma-workspace:amd64 4:5.23.2-1 -> 4:5.23.3-1
[UPGRADE] plasma-workspace-data:amd64 4:5.23.2-1 -> 4:5.23.3-1

With these in place, the problem did not improve.

Thanks,
	Shai.