clear document explorer panel when editor is null

This commit is contained in:
Michael Becker 2020-09-20 00:39:56 -04:00
parent 71e64ea1ff
commit 3d66a06827
No known key found for this signature in database
GPG Key ID: 506F54899E2BFED7
2 changed files with 4 additions and 1 deletions

View File

@ -370,7 +370,6 @@ namespace UniversalEditor.UserInterface
row.SetExtraData<ToolboxItem>("item", er.Toolbox.Items[i]);
tmToolbox.Rows.Add(row);
}
pnlDocumentExplorer.CurrentEditor = editor;
DocumentFileName = dckContainer.CurrentItem.Name;
}
else
@ -378,6 +377,7 @@ namespace UniversalEditor.UserInterface
DocumentFileName = null;
tmToolbox.Rows.Clear();
}
pnlDocumentExplorer.CurrentEditor = editor;
}
_prevEditor = editor;
}

View File

@ -79,6 +79,9 @@ namespace UniversalEditor.UserInterface.Panels
{
tm.Rows.Clear();
if (CurrentEditor == null)
return;
TreeModelRow rowDocument = new TreeModelRow(new TreeModelRowColumn[]
{
new TreeModelRowColumn(tm.Columns[0], CurrentEditor.Title)