I have a dockpane viewmodel with some controls in it that gets its data populated by selecting an element on the map. inside of the dockpane are some controls with operations that affect data. These operations are added to the undo stack and function properly, however, the viewmodel is not updated with undo/redo until the element is reselected from the map.
Is there an event to subscribe to or some sort of callback to set?