Not sure if this is a bug or a feature, but when a custom camera rotation point is set (by clicking the the middle mouse button on the desired place), it gets reset to its default position when switching between tabs (Geometry, FE Model, Results).
That’s a good question. I think it would make more sense if the point was equal for all tabs, so that when switching tabs, the model moves the same way as in the previous tab and consistency is kept between tabs.
There is although the case where one tab has exploded view activated an the other not. In that case, a specific rotation point could be relevant in on tab but not in the other so it could make sense for each tab to have a memory for the selected rotation point or to keep the present behaviour where the point gets reset. In case of a reset, the point could be set to the default position (like now) or to the center of the current view (useful if we are zoomed in on a feature that’s far away form the model center).
So in short I would suggest:
if tabs are in the same view mode (exploded or not) → common rotation point
else → point memory for the “alone” tab and common for the two other tabs (or reset the point if that’s simpler)
If I could take it a step further, I would suggest dynamically setting the rotation point to wherever the mouse is when rotating or to the center of the window/current view, although I can imagine that this is way more work to implement as remembering one point between tabs.
I also understand that this is a small convenience tweak so not a big priority haha.