"Callers of" view does not exist on a persistent pane, cannot be navigated back to without explicit lookup

In VS Code the “Show Call Hierarchy” option brings up the “References” pane, which is a first class option:

This means one can do a call hierarchy lookup, navigate to another pane, and then back to this preserving the state.

In Cursor, it does not appear to be a first class pane and is instead ephemeral. “Callers of” exists independent of a pane, and doesn’t appear to be associated with any existing long-standing panes.

This means following a lookup, if we navigate to another pane, like Explorer, there is no way to return to the Call Hierarchy without doing an explicit lookup.

Steps to repro:

  1. Do a “Show call hierarchy” on a function
  2. Navigate to Explorer
  3. Try to get back to the “Show call hierarchy results” without looking up the results again from the code.
1 Like

I would like to have a persistent tab as well. I noticed you can do ctrl-shift-p and then type “show references”, and then choose “View: Show References” to get back to the last set of references.

I changed my setting for Workbench > Activity Bar > Orientation from “horizontal” to “vertical”, and that brought back the toolbar I was used to seeing here in VS Code. It still appears horizontally, which is strange. If you right click the toolbar, the “Activity Bar Position” is set to “Top” here.

To display it vertically, you need to change the Activity Bar Location to default.