This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 417001 - Regression from 4.3: Navigation History badly broken
Summary: Regression from 4.3: Navigation History badly broken
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.3.1   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: 4.4 M2   Edit
Assignee: Eric Moffatt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 416902
  Show dependency tree
 
Reported: 2013-09-11 07:16 EDT by Dani Megert CLA
Modified: 2013-09-16 10:52 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2013-09-11 07:16:04 EDT
+++ This bug was initially created as a clone of Bug #416902 +++

M20130905-0705 a.k.a. 4.3 RC3. Works fine in R4.3.

1. start with new workspace
2. close Welcome
3. paste the following snippet into the 'Package Explorer':
public class A {
B b;
}
public class B {
C c;
}
public class C {
}
4. File > Close All
5. open A
6. in the editor Ctrl+click on B
7. in the editor for B Ctrl+click on C
8. hover over the Left arrow in the toolbar: it wrongly says: Back to A.java
9. click on the Left arrow: ==> goes to A instead of B
Comment 1 Dani Megert CLA 2013-09-11 07:33:41 EDT
To get rid of the issue in 4.4 I've cherry-picked the fix from bug 416902 with http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=68e61aa624538cfe9ff316672e34607ccc3d3e77


According to bug 416902 comment 3, this can be cleaned up a bit in 4.4.
Comment 2 Eric Moffatt CLA 2013-09-11 10:18:51 EDT
Marking FIXED for M2...
Comment 3 Eric Moffatt CLA 2013-09-16 10:52:48 EDT
Verified in 4.4.0.I20130915-2000.

Dani, feel free to re-test this and reopen if you don't like what you see...I'm not a heavy user of this workflow.