diff --git a/qt/aqt/fields.py b/qt/aqt/fields.py index f0c6fb03b..ea6652871 100644 --- a/qt/aqt/fields.py +++ b/qt/aqt/fields.py @@ -60,6 +60,8 @@ class FieldDialog(QDialog): indicatorPos = fieldList.dropIndicatorPosition() dropPos = fieldList.indexAt(ev.pos()).row() idx = self.currentIdx + if dropPos == idx: + return if indicatorPos == QAbstractItemView.OnViewport: # to bottom. movePos = fieldList.count() - 1 elif indicatorPos == QAbstractItemView.AboveItem: