don't setMaximize if whe only want changeMaximize

BUG: 318275
FIXED-IN: 4.10.3
REVIEW: 110006
This commit is contained in:
Thomas Lübking 2013-04-14 09:44:36 +02:00
parent 0168f7eacf
commit 5d530a64fb

View file

@ -2643,8 +2643,9 @@ void Client::finishMoveResize(bool cancel)
moveResizeGeom.width() != initialMoveResizeGeom.width();
const bool restoreV = maximizeMode() == MaximizeVertical &&
moveResizeGeom.height() != initialMoveResizeGeom.height();
if (restoreH || restoreV) // NOT setMaximize(restoreH, restoreV); !
setMaximize(false, false);
if (restoreH || restoreV) {
changeMaximize(restoreV, restoreH, false);
}
}
setGeometry(moveResizeGeom);
}