diff --git a/src/gui/attributetable/qgsattributetablemodel.cpp b/src/gui/attributetable/qgsattributetablemodel.cpp index a44f7e2c405..bc9e91b2ba8 100644 --- a/src/gui/attributetable/qgsattributetablemodel.cpp +++ b/src/gui/attributetable/qgsattributetablemodel.cpp @@ -248,9 +248,8 @@ void QgsAttributeTableModel::updatedFields() void QgsAttributeTableModel::editCommandEnded() { - reload( createIndex( mChangedCellBounds.top(), mChangedCellBounds.left() ), - createIndex( mChangedCellBounds.bottom(), mChangedCellBounds.right() ) ); - + // do not do releoad(...) due would trigger (dataChanged) row sort + // giving issue: https://issues.qgis.org/issues/15976 mChangedCellBounds = QRect(); }