### Eclipse Workspace Patch 1.0 #P org.eclipse.wst.xml.ui Index: src-multipage/org/eclipse/wst/xml/ui/internal/tabletree/XMLMultiPageEditorPart.java =================================================================== RCS file: /cvsroot/webtools/sourceediting/plugins/org.eclipse.wst.xml.ui/src-multipage/org/eclipse/wst/xml/ui/internal/tabletree/XMLMultiPageEditorPart.java,v retrieving revision 1.30 diff -u -r1.30 XMLMultiPageEditorPart.java --- src-multipage/org/eclipse/wst/xml/ui/internal/tabletree/XMLMultiPageEditorPart.java 16 Sep 2008 02:27:25 -0000 1.30 +++ src-multipage/org/eclipse/wst/xml/ui/internal/tabletree/XMLMultiPageEditorPart.java 7 Apr 2009 00:25:09 -0000 @@ -616,6 +616,10 @@ int activePageIndex = getPreferenceStore().getInt(IXMLPreferenceNames.LAST_ACTIVE_PAGE); if ((activePageIndex >= 0) && (activePageIndex < getPageCount())) { setActivePage(activePageIndex); + if (activePageIndex == fDesignPageIndex) { + // 271382 - Focus not set properly after activating XML editor + fDesignViewer.getControl().forceFocus(); + } } else { setActivePage(fSourcePageIndex);