Bug 411704 - [PropertiesView] Properties view not initialized with
current selection when switching views

This reverts commit 05f82f43566364722a1594238161aadaa551da07.
The bug requires a more complex fix.
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
index d30e05c..aa304a2 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
@@ -192,14 +192,14 @@
 
 		@Override
 		public void partActivated(MPart part) {
-			updateActivations(part);
-			firePartActivated(part);
-
 			// update the workbench window's current selection with the active
 			// part's selection
 			SelectionService service = (SelectionService) getWorkbenchWindow()
 					.getSelectionService();
 			service.updateSelection(getWorkbenchPart(part));
+
+			updateActivations(part);
+			firePartActivated(part);
 		}
 
 		@Override