Hello!
There should be a clean and consistent way to Undo/Redo all viewport navigation. Most 3D application support this. Revit should, too.
There could be the new commands 'Undo View' and 'Redo View' (decoupled from the regular undo stack of course), to:
- undo/redo viewport zooming
- undo/redo viewport panning
- undo/redo viewport orbiting (rotating)
They should work in all views - 2D, 3D, layouts, ... (even schedules, since they support zooming now).
As of now, there's only the meager command, 'Undo View Orientation Changes', to undo the last viewport orbiting in 3D views.
And no, a workaround like using 'Save Current View as Home' and 'Go Home' doesn't count...
Thanks!
Best regards