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

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/16c7650d760f2d0b9e2d0d826b
                   |                            |820963dc3d018c
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.8.4

--- Comment #5 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 16c7650d760f2d0b9e2d0d826b820963dc3d018c by Martin Gräßlin.
Committed on 18/11/2016 at 11:36.
Pushed by graesslin into branch 'Plasma/5.8'.

Fix AbstractClient::sizeForClientSize

Summary:
The method is supposed to return the AbstractClient's size for a given
client size. That is the size including the window decoration.

The default implementation returned the passed in client size without
adjusting for the decoration. This resulted in ShellClient getting a
wrong size especially when AbstractClient::adjustedClientSize (which
calls sizeForClientSize) was called.

The result of the incorrect size was for example a shrinking of the
window when starting to resize a window.
FIXED-IN: 5.8.4

Reviewers: #kwin, #plasma_on_wayland, broulik, subdiff

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D3414

M  +1    -1    abstract_client.cpp
M  +1    -0    autotests/integration/shell_client_test.cpp

http://commits.kde.org/kwin/16c7650d760f2d0b9e2d0d826b820963dc3d018c

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

Reply via email to