From 0adfefab926e097407ae17e3a54c83c40c0d0e49 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sat, 28 Dec 2019 23:22:49 +0100 Subject: [PATCH] SearchPane: properly set focus on search box, if panel is first activated. --- ILSpy/ViewModels/SearchPaneModel.cs | 6 ++++++ ILSpy/ViewModels/ToolPaneModel.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ILSpy/ViewModels/SearchPaneModel.cs b/ILSpy/ViewModels/SearchPaneModel.cs index 337d54172..ac1208281 100644 --- a/ILSpy/ViewModels/SearchPaneModel.cs +++ b/ILSpy/ViewModels/SearchPaneModel.cs @@ -30,5 +30,11 @@ namespace ICSharpCode.ILSpy.ViewModels Title = Properties.Resources.SearchPane_Search; IsCloseable = true; } + + public override void Show() + { + base.Show(); + MainWindow.Instance.SearchPane.Show(); + } } } diff --git a/ILSpy/ViewModels/ToolPaneModel.cs b/ILSpy/ViewModels/ToolPaneModel.cs index d25e44bc7..f28574d25 100644 --- a/ILSpy/ViewModels/ToolPaneModel.cs +++ b/ILSpy/ViewModels/ToolPaneModel.cs @@ -20,7 +20,7 @@ namespace ICSharpCode.ILSpy.ViewModels { public abstract class ToolPaneModel : PaneModel { - public void Show() + public virtual void Show() { this.IsActive = true; this.IsVisible = true;