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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #9 from David Edmundson <k...@davidedmundson.co.uk> ---

> Git commit 621b2e1cde28c0824df2009f12289ade560272d5 by David Edmundson, on 
> behalf of Vlad Zahorodnii.
> Committed on 21/05/2020 at 09:44.
> Pushed by davidedmundson into branch 'Plasma/5.19'.
>
> [decoration] Fix propagation of client size
>
> Even though the frame geometry and the client geometry have a connection
> between themselves, it doesn't mean that the frame geometry will change
> if the client geometry has changed and vice versa. For example, it can be
> the case when the border size changes. The frame geometry won't change,
> but the client geometry will.
>
> In general, similar to the frameGeometryChanged signal, we need another
> signal that is emitted when the client geometry has been changed that
> can be used then in DecoratedClientImpl.
>
> Unfortunately, 5.19 release is around the corner and I would prefer not
> to do any geometry-related changes in order to avoid introducing new
> regressions.
>
> In order to fix the propagation of the client size to decorations, this
> change ports DecoratedClientImpl from frameGeometryChanged to a signal
> that is emitted whenever geometry of any kind has been changed.
> FIXED-IN: 5.19.0
>
> M  +1    -1    decorations/decoratedclient.cpp

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

Reply via email to