Bug 490716 - Quick-tiled windows no longer have square corners
Summary: Quick-tiled windows no longer have square corners
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: window decoration (other bugs)
Version First Reported In: 6.1.3
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
: 506175 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-07-23 16:43 UTC by dofficialgman
Modified: 2026-09-29 21:06 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dofficialgman 2024-07-23 16:43:31 UTC
SUMMARY

I expect that when quick tiling rounded corners should be disabled on the window that is tiling, similar to how tiling works on microsoft windows 11.


STEPS TO REPRODUCE
1. tile window in half or corner
2. observe rounded edges are still occuring

OBSERVED RESULT

rounded corners in the top left/right of all windows


EXPECTED RESULT

windows do not have rounded corners in the top left/right when tiled

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 24.04 Neon with KDE Neon apt repo
(available in About System)
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.0
Comment 1 Nate Graham 2024-07-24 19:32:31 UTC
IIRC the corners used t
Comment 2 Nate Graham 2024-07-24 19:33:14 UTC
...Used to become square, but this broke at some point.
Comment 3 Vlad Zahorodnii 2025-02-04 12:42:11 UTC
I cannot reproduce the issue with client side decorated apps

I can reproduce the issue when a window is decorated. It appears that breeze decoration theme doesn't handle tiled edges.
Comment 4 Nate Graham 2025-06-25 18:08:51 UTC
*** Bug 506175 has been marked as a duplicate of this bug. ***
Comment 5 Bug Janitor Service 2026-09-26 17:08:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/breeze/-/merge_requests/640
Comment 6 Nate Graham 2026-09-29 19:57:07 UTC
Git commit 6922a86943cc3662a6cde77ac9c5aa6b238c669a by Nate Graham, on behalf of Ethan Chappel.
Committed on 29/09/2026 at 19:57.
Pushed by ngraham into branch 'master'.

kdecoration: Remove corner radius when tiled

Remove corner radius of tiled windows so they fill gaps at the corners of
the display and other tiled windows.

Also applies when windows are maximized vertically or horizontally with a
middle or right click of the maximize button.
FIXED-IN: 6.8.0

M  +9    -5    kdecoration/breezedecoration.cpp

https://invent.kde.org/plasma/breeze/-/commit/6922a86943cc3662a6cde77ac9c5aa6b238c669a
Comment 7 Nate Graham 2026-09-29 21:06:03 UTC
Git commit b26d4eeccf2e2c8972ca353c8b40f81830ef8d68 by Nate Graham.
Committed on 29/09/2026 at 20:01.
Pushed by ngraham into branch 'Plasma/6.8'.

kdecoration: Remove corner radius when tiled

Remove corner radius of tiled windows so they fill gaps at the corners of
the display and other tiled windows.

Also applies when windows are maximized vertically or horizontally with a
middle or right click of the maximize button.
FIXED-IN: 6.8.0


(cherry picked from commit 6922a86943cc3662a6cde77ac9c5aa6b238c669a)

72b395c5 kdecoration: Remove corner radius when tiled

Co-authored-by: Ethan Chappel <ethan.chappel@hotmail.com>

M  +9    -5    kdecoration/breezedecoration.cpp

https://invent.kde.org/plasma/breeze/-/commit/b26d4eeccf2e2c8972ca353c8b40f81830ef8d68