Bug 127289 [Markers] SystemFilter and group selection state not preserved
We are not preserving the selection state of the system filters or which group is selected.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerFilter.java
for (int idx = 0; idx < resources.length; idx++) {
			IResource next = resources[idx];
			if (!next.exists()) {
				continue;
			}
			if (resourcesToSearch.contains(next)) {
				mon.worked(typesToSearch.size());
			} else {
				resourcesToSearch.add(next);
			}
		}
		
		for (int resourceIdx = 0; resourceIdx < resources.length; resourceIdx++) {
			iter = typesToSearch.iterator();
			IResource resource = resources[resourceIdx];
			
			if (!resource.isAccessible()) {
				continue;
			}
			if (depth == IResource.DEPTH_INFINITE) {
				
				
				IResource parent = resource.getParent();
				boolean found = false;
				while (parent != null) {
					if (resourcesToSearch.contains(parent)) {
						found = true;
					}
					parent = parent.getParent();
				}