Community
Participate
Working Groups
I20100312-1448 Was OK in M5, probably a regression from bug 300507. Steps: - import plug-ins as binary, choose the 3 that match the filter "jface" - import plug-ins as binary again, choose "Existing Unshared" => "Delete Plug-in Projects" dialog shows all 3 - enter "text" as filter string - click OK => Expected: Since I didn't uncheck any project, all the projects should be replaced with the new version. => Was: Only the visibly checked project is replaced. The filtered ones are not deleted and thus imported a second time with a version qualifier.
Fixed in HEAD. The code was calling viewer. getCheckedElements which returns children of collapsed ancestors, but not filtered items. Calling getCheckedLeafElements (part of the PDE filtered tree) returns the correct result.
*** Bug 306375 has been marked as a duplicate of this bug. ***