| Summary: | Selection jumps in tree | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Markus Keller <markus.kell.r> | ||||||
| Component: | SWT | Assignee: | Silenio Quarti <Silenio_Quarti> | ||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | bokowski, cocoakevin, eclipse.felipe, gheorghe, grant_gayed, markus.kell.r, remy.suen, Silenio_Quarti, skovatch, snorthov | ||||||
| Version: | 3.7 | Flags: | eclipse.felipe:
review+
gheorghe: review+ |
||||||
| Target Milestone: | 3.7 RC2 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | 276531 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Markus Keller
Created attachment 195778 [details]
simple test case
The problem happens because the dialog is resized during the mouse down event. The coordinate system of the cocoa tree view is up side down, so making the tree taller changes the item that is under the mouse event.
Created attachment 195780 [details]
patch
This patch puts back the code from April 28 that was working around this problem. This is the safest fix at this point, but note that it does not completely fix it. If the user clicks far enough to the right of the item, the problem still happens.
Fixed in HEAD Verified in I20110519-1138 that it works fine when you click the text. (In reply to comment #2) > If the user clicks far enough to the right of the item, the > problem still happens. It also happens when you click on the left of the triangle. |