improve undo/redo UI update for docking interface too