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

            Bug ID: 388810
           Summary: "Tile windows by dragging them to the side of the
                    screen" puts window borders off the screen edge
           Product: kwin
           Version: 5.11.4
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: NOR
         Component: effects-window-management
          Assignee: kwin-bugs-n...@kde.org
          Reporter: oliverghing...@gmail.com
  Target Milestone: ---

System info:

Distribution + Release: Fedora 27
KDE Plasma Version: 5.11.4
KDE Frameworks Version: 5.41.0
Qt Version: 5.9.2
Kernel Version: 4.14.11-300.fc27.x86_64
OS Type: 64-bit

Configuration info:

Settings => Application Style => Theme: Breeze
Settings => Application Style => Border size: Large
Settings => Desktop Behavior => Screen Edges => "Tile windows by dragging them
to the side of the screen": Enabled

Steps to reproduce: 

(1) Tile a window by dragging it to a screen edge

Expected behavior:

The entire window should be fit into the tile area

Actual behavior:

At the horizontal and bottom screen edge, the window border is left outside of
the tile area, meaning that the horizontal and bottom window borders cannot be
used to resize the window.

Confirmation that this is what is happening:

(1) Plug in a second monitor and arrange it so that it shares the border of the
monitor where a window was tiled.
(2) Observe that the window border from the tiled window appears on the second
monitor.

Current Workaround:

Drag the window away from the screen edge by its title bar and fit it to the
desired screen edges manually by using the snap-to-screen-edge behavior of the
window resize tool.

Suggested Mitigation:

"Tile windows by dragging them to the side of the screen" should use the same
window border / screen edge detection as the snap-to-screen-edge behavior of
the window resize tool.

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

Reply via email to