From 3c332eb7985169bf64193b24a5ad6ec5f71ed3ee Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 24 Jul 2021 17:14:53 -0400 Subject: [PATCH] don't die painfully if StartPage layout cannot be loaded --- Libraries/UniversalEditor.UserInterface/Pages/StartPage.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Libraries/UniversalEditor.UserInterface/Pages/StartPage.cs b/Libraries/UniversalEditor.UserInterface/Pages/StartPage.cs index 1893c45b..ef14a5fd 100644 --- a/Libraries/UniversalEditor.UserInterface/Pages/StartPage.cs +++ b/Libraries/UniversalEditor.UserInterface/Pages/StartPage.cs @@ -48,6 +48,12 @@ namespace UniversalEditor.UserInterface.Panels { base.OnCreated(e); + if (cmdCreateNewProject == null) + { + Console.WriteLine("ue: startpage: invalid layout ~/Panels/StartPage.glade"); + return; + } + cmdCreateNewProject.Click += cmdCreateNewProject_Click; cmdOpenExistingProject.Click += cmdOpenExistingProject_Click; lblHeader.Text = String.Format(lblHeader.Text, Application.Instance.Title);