FreeCAD: master d525b29f

Author Committer Branch Timestamp Parent
hyarion hyarion master 2021-01-01 17:37:58 master d5092d78
Affected Issues  0004492: Spreadsheet deleted value remains in database
Changeset [Spreadsheet] Remove alias from dynamic properties on removeRows/Columns

When removing a row in a spreadsheet which has an assigned alias, the
alias will not be removed from the list of dynamic properties.

This makes it impossible to create a new alias which uses the same name
even if the original was removed (using removeRows/removeColumns)

Fixes 0004492
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp Diff File
mod - src/Mod/Spreadsheet/App/PropertySheet.h Diff File
mod - src/Mod/Spreadsheet/App/Sheet.cpp Diff File
mod - src/Mod/Spreadsheet/TestSpreadsheet.py Diff File