diff --git a/Terminal.Gui/Core/View.cs b/Terminal.Gui/Core/View.cs index d9e33548a..ed6439a8b 100644 --- a/Terminal.Gui/Core/View.cs +++ b/Terminal.Gui/Core/View.cs @@ -371,7 +371,7 @@ namespace Terminal.Gui { SuperView?.EnsureFocus (); if (SuperView != null && SuperView.Focused == null) { SuperView.FocusNext (); - if (SuperView.Focused == null) { + if (SuperView.Focused == null && Application.Current != null) { Application.Current.FocusNext (); } Application.EnsuresTopOnFront ();