While exploring codebase, i can't close top-most opened definition, because controls are hidden behind minimap menu.
Granted, it happens only if some other definition requires more space, which makes all opened definitions the same width.
Example with opened minimap
Example with collapsed minimap
Logical next step is to collapse minimap, but it doesn't help. You still need to "hunt" for that close button (only small part of it is visible).
Possible solution
The solution to all of these edge-cases might be as simple as adding close action to each item in minimap, in addition to close buttons inside definition blocks itself.
For inactive items (not currently selected definition) close action might be visible only on hover, if needed (to keep it clean).
While exploring codebase, i can't close top-most opened definition, because controls are hidden behind minimap menu.
Granted, it happens only if some other definition requires more space, which makes all opened definitions the same width.
Example with opened minimap
Example with collapsed minimap
Logical next step is to collapse minimap, but it doesn't help. You still need to "hunt" for that close button (only small part of it is visible).
Possible solution
The solution to all of these edge-cases might be as simple as adding
close
action to each item in minimap, in addition toclose
buttons inside definition blocks itself.For inactive items (not currently selected definition)
close
action might be visible only onhover
, if needed (to keep it clean).