| commit | e08e75a7dac629c67c35945d23d5356d40e98c1f | [log] |
|---|---|---|
| author | Caolán McNamara <caolanm@redhat.com> | Sun Aug 16 21:09:43 2020 +0100 |
| committer | Adolfo Jayme Barrientos <fitojb@ubuntu.com> | Sat Aug 22 04:22:20 2020 +0200 |
| tree | cbc334b490e90372e5ba4bf45a6feee69c03e47b | |
| parent | 814416d20f913bb823ba2348d2a9a76e7eaa7d76 [diff] |
tdf#135743 only overwrite our geometry with the valid entries Change-Id: I228ebfed17d922704d72529c714fde220b9d20cc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100794 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
diff --git a/vcl/unx/gtk3/gtk3gtkframe.cxx b/vcl/unx/gtk3/gtk3gtkframe.cxx index 5b85c5a..c5e475f 100644 --- a/vcl/unx/gtk3/gtk3gtkframe.cxx +++ b/vcl/unx/gtk3/gtk3gtkframe.cxx
@@ -1526,13 +1526,15 @@ void GtkSalFrame::SetPosSize( long nX, long nY, long nWidth, long nHeight, sal_u nY += m_pParent->maGeometry.nY; } maGeometry.nX = nX; maGeometry.nY = nY; if (nFlags & SAL_FRAME_POSSIZE_X) maGeometry.nX = nX; if (nFlags & SAL_FRAME_POSSIZE_Y) maGeometry.nY = nY; m_bGeometryIsProvisional = true; m_bDefaultPos = false; moveWindow(nX, nY); moveWindow(maGeometry.nX, maGeometry.nY); updateScreenNumber(); }