Bug 37567 - Remove automatic forward linking
Summary: Remove automatic forward linking
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.1.1   Edit
Assignee: Erich Gamma CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-13 16:29 EDT by Erich Gamma CLA
Modified: 2003-06-02 08:38 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erich Gamma CLA 2003-05-13 16:29:18 EDT
see bug# 37463
Comment 1 Erich Gamma CLA 2003-05-13 16:30:47 EDT
This is a required 2.1.1 fix.

Dani this will also affect the browsing views.

More background from Nick
Comment 2 Erich Gamma CLA 2003-05-14 04:21:55 EDT
here is the missing information:

This has to do with the interaction of editor/view linking and DnD to editors.
I see 3 possible solutions:
1. Have the Link with Editor mode also control forward linking (old 2.0 
behaviour for Navigator), but only in Navigator.
2. 1 + same behaviour for Package Explorer.
3. Allow hover over an editor tab to activate it.

1 is not tasty due to the inconsistency.  I'd actually be fine with 2, but you 
might not.  
We should probably do 3 anyway, but this is a more involved fix if it's 
something we need to consider for 2.1.1.
Also, the interaction would not be too nice anyway (e.g. clicking in Navigator 
loses your editor, but you can hover to get it back).

There are a couple of workarounds:
1. user closes the editor corresponding to the drag source item before starting 
the drag.
2. user splits the workbook to have the two editors both visible
neither of which is too tasty though.
Comment 3 Erich Gamma CLA 2003-05-14 04:23:46 EDT
Reviewed by Dani. Released into 2.1-maintenance

Discussed with Dani and decided to only change the behaviour in the Package 
Explorer.
Comment 4 Erich Gamma CLA 2003-06-02 08:38:22 EDT
verified that fix is in 2.1.1