| Summary: | [package explorer] Remove filters on "Show In > Package Explorer" removes too many filters | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Randy Hudson <hudsonr> |
| Component: | UI | Assignee: | Markus Keller <markus.kell.r> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | markus.kell.r |
| Version: | 3.6 | ||
| Target Milestone: | 3.7 M7 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Randy Hudson
The problem is that the EmptyLibraryContainerFilter checks the emptiness of the library container w.r.t. to the currently shown children, so from its viewpoint, it is really hiding a parent of the element to show. In general, to find a minimal set of filters whose removal would be enough to show the element, we would have to try disabling all combinations of filters that are currently involved in hiding the element. I've added a workaround for the specific case from comment 0 to CustomFiltersActionGroup. . |