diff --git a/share/qtcreator/qmldesigner/newstateseditor/Main.qml b/share/qtcreator/qmldesigner/newstateseditor/Main.qml index b0e7fa03bc6..c6069c8cac7 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) }