"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.