Browse Source

fixed Top issue

Charlie Kindel 2 years ago
parent
commit
616af6527e
2 changed files with 2 additions and 6 deletions
  1. 1 1
      UICatalog/Scenarios/Keys.cs
  2. 1 5
      UICatalog/Scenarios/Notepad.cs

+ 1 - 1
UICatalog/Scenarios/Keys.cs

@@ -51,7 +51,7 @@ namespace UICatalog.Scenarios {
 		public override void Init (Toplevel top, ColorScheme colorScheme)
 		public override void Init (Toplevel top, ColorScheme colorScheme)
 		{
 		{
 			Application.Init ();
 			Application.Init ();
-			Top = top;
+			Top = top != null ? top : Application.Top;
 
 
 			Win = new TestWindow ($"CTRL-Q to Close - Scenario: {GetName ()}") {
 			Win = new TestWindow ($"CTRL-Q to Close - Scenario: {GetName ()}") {
 				X = 0,
 				X = 0,

+ 1 - 5
UICatalog/Scenarios/Notepad.cs

@@ -14,11 +14,7 @@ namespace UICatalog.Scenarios {
 		public override void Init (Toplevel top, ColorScheme colorScheme)
 		public override void Init (Toplevel top, ColorScheme colorScheme)
 		{
 		{
 			Application.Init ();
 			Application.Init ();
-
-			Top = top;
-			if (Top == null) {
-				Top = Application.Top;
-			}
+			Top = top != null ? top : Application.Top;
 			Top.ColorScheme = Colors.Base;
 			Top.ColorScheme = Colors.Base;
 		}
 		}