I am designing a web application with a split view.
On the left side is a listing of objects. When a user selects the object, the contents on the right will reflect the selected object; basically a Properties Pane. However, there are additional contents in this pane that I would like to surface using a tabbed UI in the Properties Pane. The tabs will cause the pane to resize based on the contents. The info tab is a slender pane while the pane showing a table of data requires more horizontal space.
Is it annoying that the items on the left side will resize/reshuffle because the view in the properties pane has changed size. If this is ok, would the next selected object remain on the same tab or return to the first tab?
I don't know how frequent a user will switch but it may be frequent. Is there a better approach?
download bmml source – Wireframes created with Balsamiq Mockups