vanadium-archive / browser

Example app: Vanadium namespace browser
BSD 3-Clause "New" or "Revised" License
1 stars 3 forks source link

Persist Tab Selection #51

Open aghassemi opened 9 years ago

aghassemi commented 9 years ago

Currently user loses the selected tab when switching between tab in item details. We should do a best effort to preserve it, including having it in the Url.

Special attention needs to be made since user can go to an item that does not have the currently selected tab as an option.

Plugins can potentially cause flicker as well since they load asynchronously, so initially when switching items we may not know if the selected tab applies to the new item or not causing us to switch to the default tab but when plugins load, selectedTab may apply now and we switch back to a plugin tab causing a flicker.