Fix search pane and analyzer window

This commit is contained in:
Jeffrey Ye 2018-08-31 23:26:27 -07:00
Родитель c2aaebfd6f
Коммит 692e90f59e
2 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -73,7 +73,7 @@ namespace ICSharpCode.ILSpy.Analyzers
public void Show()
{
if (!IsVisible)
if (VisualRoot == null)
MainWindow.Instance.ShowInBottomPane("Analyzer", this);
}

Просмотреть файл

@ -97,7 +97,7 @@ namespace ICSharpCode.ILSpy.Search
void MainWindow_Instance_CurrentAssemblyListChanged(object sender, NotifyCollectionChangedEventArgs e)
{
if (IsVisible) {
if (VisualRoot != null) {
StartSearch(this.SearchTerm);
} else {
StartSearch(null);
@ -107,7 +107,7 @@ namespace ICSharpCode.ILSpy.Search
public void Show()
{
if (!IsVisible) {
if (VisualRoot == null) {
MainWindow.Instance.ShowInTopPane("Search", this);
if (runSearchOnNextShow) {
runSearchOnNextShow = false;