I never use the viewport tabs to switch views, so I never noticed this. But some of the people here pointed out that if you use the DisplayObjectMode in one view, then switch to another view using the tabs, that object’s display mode goes back to the viewport mode. Does this make sense? If a user intentionally sets an object to display differently than the viewport display mode, shouldn’t that choice “stick” between viewports? It does if I just type the viewport name to switch views.
I know there are some scripts from 2014 to accomplish this, but it seems to me that there should be at least an option to apply ObjectDisplayMode settings to all viewports. I also noticed that there are no methods in the Rhino-Python methods list for dealing with ObjectDisplayModes.
There’s probably a reason it doesn’t do this now, that’s why I’m suggesting an option so it’s a bit more useful for everyone.
Hope this makes sense,