[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2026-06-01 Thread Hynek Schlindenbuch
https://bugs.kde.org/show_bug.cgi?id=506622

Hynek Schlindenbuch  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/-/commit/04e43bd9af |ma/kwin/-/commit/59dfbab763
   |bb75985c3e0b9617243d9070f84 |78b2b6c4df39c75ce0b75d9b1d2
   |d30 |6de

--- Comment #7 from Hynek Schlindenbuch  ---
Git commit 59dfbab76378b2b6c4df39c75ce0b75d9b1d26de by Hynek Schlindenbuch.
Committed on 01/06/2026 at 18:02.
Pushed by vladz into branch 'Plasma/6.6'.

tiles: fix incorrect split of single tile

The bug could be reproduced like this:

- Load the 3 column custom tiling layout.
- Delete 2 of the columns.
- Split the remaining column into top/bottom.
- Reload kwin.
- There is only one tile remaining.

The issue was that the second tile was created as a sibling of the
originally split tile (i.e. 2 tiles both with the root tile as parent),
but the root tile's layout wasn't changed. So it remained horizontal and
as a result it was saved incorrectly to JSON (2 horizontal tiles with
width = 1, instead of 2 vertical tiles with height = 0.5).

When the layout was loaded from the JSON, the second tile was dropped,
because it didn't fit.
Related: bug 514355

M  +27   -0autotests/integration/tiles_test.cpp
M  +1-0src/tiles/customtile.cpp

https://invent.kde.org/plasma/kwin/-/commit/59dfbab76378b2b6c4df39c75ce0b75d9b1d26de

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2026-06-01 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506622

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/-/commit/9de61e188c |ma/kwin/-/commit/04e43bd9af
   |6b583386a3734b7f51d3658b9fb |bb75985c3e0b9617243d9070f84
   |f1c |d30

--- Comment #6 from Vlad Zahorodnii  ---
Git commit 04e43bd9afbb75985c3e0b9617243d9070f84d30 by Vlad Zahorodnii.
Committed on 01/06/2026 at 08:15.
Pushed by vladz into branch 'Plasma/6.7'.

tiles: fix incorrect split of single tile

The bug could be reproduced like this:

- Load the 3 column custom tiling layout.
- Delete 2 of the columns.
- Split the remaining column into top/bottom.
- Reload kwin.
- There is only one tile remaining.

The issue was that the second tile was created as a sibling of the
originally split tile (i.e. 2 tiles both with the root tile as parent),
but the root tile's layout wasn't changed. So it remained horizontal and
as a result it was saved incorrectly to JSON (2 horizontal tiles with
width = 1, instead of 2 vertical tiles with height = 0.5).

When the layout was loaded from the JSON, the second tile was dropped,
because it didn't fit.
Related: bug 514355


(cherry picked from commit 9de61e188c6b583386a3734b7f51d3658b9fbf1c)

Co-authored-by: Hynek Schlindenbuch 

M  +27   -0autotests/integration/tiles_test.cpp
M  +1-0src/tiles/customtile.cpp

https://invent.kde.org/plasma/kwin/-/commit/04e43bd9afbb75985c3e0b9617243d9070f84d30

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2026-06-01 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506622

Vlad Zahorodnii  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/9de61e188c
   ||6b583386a3734b7f51d3658b9fb
   ||f1c

--- Comment #5 from Vlad Zahorodnii  ---
Git commit 9de61e188c6b583386a3734b7f51d3658b9fbf1c by Vlad Zahorodnii, on
behalf of Hynek Schlindenbuch.
Committed on 01/06/2026 at 07:22.
Pushed by vladz into branch 'master'.

tiles: fix incorrect split of single tile

The bug could be reproduced like this:

- Load the 3 column custom tiling layout.
- Delete 2 of the columns.
- Split the remaining column into top/bottom.
- Reload kwin.
- There is only one tile remaining.

The issue was that the second tile was created as a sibling of the
originally split tile (i.e. 2 tiles both with the root tile as parent),
but the root tile's layout wasn't changed. So it remained horizontal and
as a result it was saved incorrectly to JSON (2 horizontal tiles with
width = 1, instead of 2 vertical tiles with height = 0.5).

When the layout was loaded from the JSON, the second tile was dropped,
because it didn't fit.
Related: bug 514355

M  +27   -0autotests/integration/tiles_test.cpp
M  +1-0src/tiles/customtile.cpp

https://invent.kde.org/plasma/kwin/-/commit/9de61e188c6b583386a3734b7f51d3658b9fbf1c

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2026-05-31 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=506622

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/9310

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2025-08-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=506622

[email protected] changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #3 from [email protected] ---
I too experience this. Same setup. Left hand portrait Monitor doesn't save
tiling config. Also since 6.4.x

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2025-08-01 Thread i
https://bugs.kde.org/show_bug.cgi?id=506622

i  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #2 from i  ---
Exact same situation here - left-hand portrait monitor constantly loses the
tile layout, happening since KDE 6.4.x.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2025-07-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=506622

[email protected] changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #1 from [email protected] ---
I'm observing the same behavior, and it's also happening to my monitor in
portrait mode. It's my leftmost monitor and I'm on plasma 6.4.1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506622] Losing one of the custom tiling location at restart or logout

2025-07-05 Thread Bruno
https://bugs.kde.org/show_bug.cgi?id=506622

Bruno  changed:

   What|Removed |Added

   Platform|Kubuntu |Fedora RPMs

-- 
You are receiving this mail because:
You are watching all bug changes.