enigma-dev / RadialGM

A native IDE for ENIGMA written in C++ using the Qt Framework.
GNU General Public License v3.0
46 stars 22 forks source link

Row Removal Selection Bug #176

Closed RobertBColton closed 4 years ago

RobertBColton commented 4 years ago

The RepeatedModel::RowRemovalOperation does a full model reset, even for a single row remove. https://github.com/enigma-dev/RadialGM/blob/7bc855cc429d0fdc4ae0b1aa69a2c472892fcefc/Models/RepeatedModel.h#L165 The result is that the next item/row is not automatically selected by Qt and no selection changed signal is fired.