@Nico Smeenk No, not really, but it can be easily achieved. You can inspect the ViewStack to see if you should just activate an existing tab or add a new. We could also add a function called
dockOrActivate
which takes a component and a function that visits each component in the viewStack and lets you locate an existing one perhaps?