| Summary: | [navigation] Hyperlinks broken after showing links while content assist proposals are shown | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Markus Keller <markus.kell.r> |
| Component: | Text | Assignee: | Dani Megert <daniel_megert> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | benno.baumgartner, daniel_megert, lbarbareau, sebastien.arod, support |
| Version: | 3.5 | ||
| Target Milestone: | 3.7 M5 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
Fix is MultipleHyperlinkPresenter.java rev. 1.28. Available in builds >= N20101216-2000. Verified in I20110124-1800. *** Bug 336909 has been marked as a duplicate of this bug. *** *** Bug 342591 has been marked as a duplicate of this bug. *** *** Bug 350556 has been marked as a duplicate of this bug. *** |
HEAD - paste this: public class Snippet { void foo() { System.out.println(); new Boo } } - hold down Ctrl and hover over println => hyperlink and popup appear (good) - set caret after "new Boo" and press Ctrl+Space - hold down Ctrl and hover over println => hyperlink appears (good), multi-link-popup doesn't appear (good) => first hyperlink would even work (good, but don't click yet) - move mouse away from println => bad: println is still underlined - release Ctrl => Underline disappears. => From now on, hyperlinking is broken in that editor. Looks like a problem in MultipleHyperlinkPresenter.MultipleHyperlinkHoverManager.showInformationControl(Rectangle): fIsControlVisible is set to true even if the information control wasn't shown (e.g. because its widget token priority was too low).