While making this task I've come to realize that I have to make two additional things, to make them elegantly:
[x] Prevent creating new stacking contexts for every panel, so that tooltips stay on top of everything
[x] Extract positioning logic from the tooltip into separate positioning component. This will enable the dropdown to pick the best possible positioning for itself.
Description
Every system's available views are different from one another. This dropdown lists all the available views to the user and allows for searching.
Requirements