https://bugs.kde.org/show_bug.cgi?id=492485

            Bug ID: 492485
           Summary: Breeze window decoration outline causes gap in window
                    snapping
    Classification: Plasma
           Product: Breeze
           Version: 6.1.4
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: window decoration
          Assignee: plasma-b...@kde.org
          Reporter: ye.jingc...@gmail.com
                CC: kwin-bugs-n...@kde.org, uhh...@gmail.com
  Target Milestone: ---

Created attachment 173192
  --> https://bugs.kde.org/attachment.cgi?id=173192&action=edit
kwrite surrounded by firefox

SUMMARY
With outline enabled, snapping windows (with breeze decoration, of course)
together always leaves a gap on the right side and lower side, but not on the
upper side and left side. If one of the windows is not using server side
decoration, then the gap is only visible closer to the breeze decorated window.

STEPS TO REPRODUCE
1. Enabled breeze outline in System Settings -> Colors & Themes -> Window
Decorations -> Breeze -> Edit Breeze Theme -> Shadows and Outline, set Outline
intensity to anything other than Off. Optionally disable shadow here, to make
things easier to recognize.
2. Open multiple KWrite windows, or other app using server side decoration.
3. Try snapping them together in varies direction.

OBSERVED RESULT
The breeze decorated window leaves a gap on the right and lower side. The gap
size seems to be related to scaling factor: On my 200% screen the gap is 2px
wide, but only 1px on 150% screen.

EXPECTED RESULT
Snapped windows should leaves no gap with outline enabled.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 6850HS with Radeon Graphics
Memory: 14.9 GiB of RAM
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION

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

Reply via email to