From e94f8d2bdf1438a5c1868e218c23db4ce3676f0c Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 3 Aug 2019 12:44:24 -0400 Subject: [PATCH] Handle the case where the EditorPage does not contain any Editors --- CSharp/Libraries/UniversalEditor.UserInterface/MainWindow.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CSharp/Libraries/UniversalEditor.UserInterface/MainWindow.cs b/CSharp/Libraries/UniversalEditor.UserInterface/MainWindow.cs index d7957efe..758eab3c 100644 --- a/CSharp/Libraries/UniversalEditor.UserInterface/MainWindow.cs +++ b/CSharp/Libraries/UniversalEditor.UserInterface/MainWindow.cs @@ -624,7 +624,9 @@ namespace UniversalEditor.UserInterface if (page == null) return null; - return (page.Controls[0] as Editor); + if (page.Controls.Count > 0) + return (page.Controls[0] as Editor); + return null; } public Pages.EditorPage GetCurrentEditorPage() {