Community
Participate
Working Groups
Build Identifier: 20100917-0705 In Cocoa, when the refactoring preview dialog shows a tree and changes underneath, clicking on the white or empty area next to the tree causes selection to be reset and changes to go away. This is not the case in windows and it may not be immediately apparent to the user as to what happened. Reproducible: Always Steps to Reproduce: 1. Keep the cursor over a method name in a Java file. 2. Choose Source -> Change Method Signature. 3. Click on Add. 4. Click on Preview. 5. Click the white area under "Changes to be performed". Notice that selection of the tree went away and "No preview available" is shown. This is unexpected and confusing.
> Build Identifier: 20100917-0705 That's not an Eclipse SDK build, but I assume it's an M-build around 3.6.1. In HEAD, this should have been fixed with bug 325230, but it looks like we have a regression here: In the ControlExample, I can deselect the selected item in an SWT.SINGLE Tree again. Moving to SWT.
This broke when I fixed bug 329840. I started using tableView:shouldSelectRow: instead of tableView:selectionIndexesForProposedSelection: because it was simpler to return a boolean than manipulate an NSIndexSet. But, tableView:shouldSelectRow: doesn't get called if the selection is about to be cleared and therefore we can't cancel it. I have this fixed in Table and Tree but I want to double-check List this morning before checking it in.
Fixed > 20110216.