| Summary: | class renaming changes active selection | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | markus <markus.galileo> |
| Component: | UI | Assignee: | Dani Megert <daniel_megert> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | daniel_megert, Jonathan.Neufeld, paul.tillotson, scohen, thomas.oesterle |
| Version: | 3.3 | ||
| Target Milestone: | 3.5 M1 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
markus
Can reproduce using 3.4 RC4 and also with Navigator and Package Explorer. Will investigate. >Can reproduce using 3.4 RC4 and also with Navigator and Package Explorer.
Ugly! This is caused by the Project Explorer. Because the Project Explorer sets the editor selection even if it is not active you can also observe it with other views (like Package Explorer). Also, refactoring isn't needed: simply typing inside the class name causes the selection to be scrambled by the Project Explorer.
Same bug in 3.3.x.
Fixed in HEAD. . *** Bug 229245 has been marked as a duplicate of this bug. *** *** Bug 244340 has been marked as a duplicate of this bug. *** *** Bug 255060 has been marked as a duplicate of this bug. *** *** Bug 275317 has been marked as a duplicate of this bug. *** I'm very glad to see this fixed, Dani! For people who are experiencing this but can't upgrade immediately, I'd like to point out a work-around: Uncheck the "Link open editors with content in the navigator" option (button with two little yellow arrows) *** Bug 275317 has been marked as a duplicate of this bug. *** I'm assured by the developers that <a href="show_bug.cgi?id=275317" title="RESOLVED DUPLICATE - Eclipse gets into a state where it automatically selects text I just entered">Bug 275317</a> is a duplicate of this one, and I believe them, but I would like to point out that you don't even have to type inside the class name to see the bug. You can also see it simply by typing a new method between two existing methods of an existing class. As soon as you get to the method name, these symptoms will also occur. Sorry about the botched links. Looks like I don't know how to make a good link in this system. |