Skip to content

fixes #208 - SetColumnName and SetRowName to remove any label being replaced#211

Merged
d99kris merged 6 commits intomasterfrom
dev/integrate-change-column-name-fix
Apr 4, 2026
Merged

fixes #208 - SetColumnName and SetRowName to remove any label being replaced#211
d99kris merged 6 commits intomasterfrom
dev/integrate-change-column-name-fix

Conversation

@d99kris
Copy link
Copy Markdown
Owner

@d99kris d99kris commented Apr 4, 2026

Original PR in #209 by @MarkLee131.

MarkLee131 and others added 6 commits March 29, 2026 03:09
SetColumnName and SetRowName add the new name to the internal label
map but do not remove the old name. After renaming, the old name
still resolves via GetColumnIdx/GetRowIdx, which can cause silent
data misdirection when the old name is used after a rename.

Remove the old name from the map before inserting the new one.
Add test104 to verify old names are properly cleaned up.
fixes SetColumnName/SetRowName not removing old name from label map
@d99kris d99kris self-assigned this Apr 4, 2026
@d99kris d99kris merged commit 0a39ed1 into master Apr 4, 2026
6 checks passed
@d99kris d99kris deleted the dev/integrate-change-column-name-fix branch April 4, 2026 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants