Bug 502393

Summary: Custom Tiling misplaces tiles outside the boundary of the display, or atop others, when tiles are resized too small
Product: [Plasma] kwin Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: Custom TilingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: minor CC: nate, notmart
Priority: NOR Flags: 4wy78uwh: Intel-
4wy78uwh: NVIDIA-
Version First Reported In: 6.3.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: A Screenshot Depicting the Misplaced, Overlapping Tile
A Screencast that Depicts How to Reproduce The Problem
A Screenshot Depicting the Barely Visible and Incorrectly Shaped Tiles
A Screenshot Depicting the Floating Tile Button Split from its Counterparts

Description Roke Julian Lockhart Beedell 2025-04-04 09:30:53 UTC
Created attachment 179994 [details]
A Screenshot Depicting the Misplaced, Overlapping Tile

SUMMARY

Custom Tiling misplaces tiles outside the boundary of the display, or atop others, when tiles are resized too small.

STEPS TO REPRODUCE & OBSERVED RESULT

Please see the to-be-attached video, because although the steps are consistently reproducible, they are somewhat complex to understand non-visually:

1.	Step:	Split "Left/Right".
2.	Step:	Split the left side "Left/Right".

3.	Step:	Delete the middle split.
	Effect:	This should leave a 2 versus 3 5ths split left-to-right.

4.	Step:	Split the right side "Top/Bottom".
5.	Step:	Split the left side "Top/Bottom".
6.	Step:	Split the bottom-left side "Left/Right".
7.	Step:	Split the bottom-left side "Top/Bottom".

8.	Step:	Split the bottom-left side "Top/Bottom".
9.	Effect:	The tile should be not bordering the bottom anymore. Instead, there's an empty space of untilable area. Additionally, in the top left, some tile buttons should be barely visible.

10.	Step:	Delete the bottom-left tile.
11.	Effect:	The barely visible tile shall move onto the top-left tile.

EXPECTED RESULT

The last two effects should not occur.

SOFTWARE/OS VERSIONS

> Operating System: Fedora Linux 41  
> KDE Plasma Version: 6.3.3  
> KDE Frameworks Version: 6.12.0  
> Qt Version: 6.8.2  
> Kernel Version: 6.13.9-200.fc41.x86_64 (64-bit)  
> Graphics Platform: Wayland  
> Graphics Processor 1: AMD Radeon RX 5700  
> Graphics Processor 2: AMD Radeon Graphics
Comment 1 Roke Julian Lockhart Beedell 2025-04-04 09:32:32 UTC
Created attachment 179995 [details]
A Screencast that Depicts How to Reproduce The Problem
Comment 2 Roke Julian Lockhart Beedell 2025-04-04 09:35:16 UTC
Created attachment 179996 [details]
A Screenshot Depicting the Barely Visible and Incorrectly Shaped Tiles
Comment 3 Roke Julian Lockhart Beedell 2025-04-04 15:40:01 UTC
Created attachment 180004 [details]
A Screenshot Depicting the Floating Tile Button Split from its Counterparts

Is *this* erroneous, too?
Comment 4 Nate Graham 2025-04-04 16:42:47 UTC
Looks like fundamentally the same issue as Bug 465108, even though the final effects are a bit different.

*** This bug has been marked as a duplicate of bug 465108 ***