-
Notifications
You must be signed in to change notification settings - Fork 34.4k
Closed
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityon-testplanuxUser experience issuesUser experience issues
Milestone
Description
There are some scenarios where our editor history navigation is not ideal.
Example: Goto definition
- go to definition to jump somewhere else and produce a history entry
- from the place where you end up, click around a little bit (not more than 5 lines away)
- jump back
- jump forward
=> you end up at the original place (the definition) instead of the last location you were before going back
Example: Exploring code
- click into a line
- click 3 lines below
- click 3 lines below
- jump back
=> you end up not in the original line from 1. but in the one from 2.
Both issues can be solved by smartly merging a history entry with the current position if it does not qualify for a new location.
/cc @egamma
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityon-testplanuxUser experience issuesUser experience issues