diff --git a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XPathQueryControl.cs b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XPathQueryControl.cs index faab264056..2abc4a2675 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XPathQueryControl.cs +++ b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XPathQueryControl.cs @@ -447,6 +447,7 @@ namespace ICSharpCode.XmlEditor } catch (XmlException xmlEx) { AddErrorResult(xmlEx); } finally { + BringResultsTabToFront(); view.TextEditorControl.Refresh(); } } @@ -456,6 +457,11 @@ namespace ICSharpCode.XmlEditor xPathResultsListView.Items.Clear(); } + void BringResultsTabToFront() + { + tabControl.SelectedTab = tabControl.TabPages[0]; + } + void AddXPathResults(XPathNodeMatch[] nodes) { foreach (XPathNodeMatch node in nodes) {