diff options
author | Henning Gruendl <henning.gruendl@qt.io> | 2022-09-21 18:07:23 +0200 |
---|---|---|
committer | Henning Gründl <henning.gruendl@qt.io> | 2022-09-22 20:26:26 +0000 |
commit | ff33f7b7cc030cb9dd9c20c49306c684bcf006a8 (patch) | |
tree | 4f170b855cb94876dcd19ff1b8a18ad290e29ec2 | |
parent | c5020c91ce01fa587be1805245a50eabc2a64a6f (diff) | |
download | qt-creator-ff33f7b7cc030cb9dd9c20c49306c684bcf006a8.tar.gz |
QmlDesigner: Fix state drop in same position
Avoid calling executeDrop() if the state is drop at the same index.
Task-number: QDS-7731
Change-Id: I91a2be11ce4f1c34c55ecb6dcc0c75f07114703a
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r-- | share/qtcreator/qmldesigner/newstateseditor/Main.qml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/share/qtcreator/qmldesigner/newstateseditor/Main.qml b/share/qtcreator/qmldesigner/newstateseditor/Main.qml index b0e7fa03bc..c6069c8cac 100644 --- a/share/qtcreator/qmldesigner/newstateseditor/Main.qml +++ b/share/qtcreator/qmldesigner/newstateseditor/Main.qml @@ -639,6 +639,9 @@ Rectangle { return } + if (statesRepeater.grabIndex === stateThumbnail.visualIndex) + return + statesRepeater.executeDrop(statesRepeater.grabIndex, stateThumbnail.visualIndex) } |