Issue #876: more undo/redo fixes, better node menu (re-)positioning logic