We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3034d03 commit 0e18ba3Copy full SHA for 0e18ba3
src/qml/modules/Shotcut/Controls/RectangleControl.qml
@@ -290,8 +290,8 @@ Item {
290
startY = rectangle.y;
291
}
292
onPositionChanged: mouse => {
293
- var newX;
294
- var newY;
+ var newX = rectangle.x;
+ var newY = rectangle.y;
295
if (!(mouse.modifiers & Qt.AltModifier)) {
296
newX = snapX(rectangle.x + rectangle.width / 2) - rectangle.width / 2;
297
newY = snapY(rectangle.y + rectangle.height / 2) - rectangle.height / 2;
@@ -311,11 +311,9 @@ Item {
311
newY = startY;
312
313
314
- if (newX && newY) {
315
- rectangle.x = newX;
316
- rectangle.y = newY;
317
- rectChanged(rectangle);
318
- }
+ rectangle.x = newX;
+ rectangle.y = newY;
+ rectChanged(rectangle);
319
320
onReleased: {
321
rectChanged(rectangle);
0 commit comments