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/MarkerView.java
private Object updateKey = new Object();
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)
		 */
		protected IStatus run(IProgressMonitor monitor) {
			synchronized (updateKey) {
				updateJob.refreshAll();
				updateForContentsRefresh(monitor);
				return Status.OK_STATUS;
			}
		}
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.ui.progress.WorkbenchJob#shouldRun()
		 */
		public boolean shouldRun() {
			return buildDone && PlatformUI.isWorkbenchRunning();
		}
		/**
		 * Refresh all of the contents of changed.
		 * 
		 * @param changed
		 *            Collection of ConcreteMarker
		 */
		public void refresh(Collection changed) {
			synchronized (updateKey) {
				refreshes.addAll(changed);