Skip to content

Commit d655122

Browse files
committed
feat/ensure back-propagated mdb changes redraw in Address Editor
1 parent 22b22ac commit d655122

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/clicknick/data/shared_data.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,10 @@ def _reload_from_source(self) -> None:
788788
"initial_value": new_row.initial_value,
789789
"retentive": new_row.retentive,
790790
}
791-
skeleton_row.update_from_db(db_data)
791+
if skeleton_row.update_from_db(db_data):
792+
# MANUALLY MARK AS CHANGED:
793+
# This ensures addr_key is added to self._current_changes
794+
self.mark_changed(addr_key)
792795
# Mark as existing in MDB
793796
skeleton_row.exists_in_mdb = True
794797

0 commit comments

Comments
 (0)