From 8d507040f0e0a5e71e9a0159086468e8e2790181 Mon Sep 17 00:00:00 2001 From: Ross Ferguson Date: Wed, 22 Jul 2020 16:40:26 +0100 Subject: [PATCH] Make logic more robust --- Terminal.Gui/Views/ComboBox.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Terminal.Gui/Views/ComboBox.cs b/Terminal.Gui/Views/ComboBox.cs index 7a796d2c2..2912999f7 100644 --- a/Terminal.Gui/Views/ComboBox.cs +++ b/Terminal.Gui/Views/ComboBox.cs @@ -144,7 +144,7 @@ namespace Terminal.Gui { // Determine if this view is hosted inside a dialog and is the only control for (View view = this.SuperView; view != null; view = view.SuperView) { - if (view is Dialog && view.Subviews.Count == 1 && view.Subviews [0].Subviews.Count == 1) { + if (view is Dialog && SuperView != null && SuperView.Subviews.Count == 1 && SuperView.Subviews[0] == this) { autoHide = false; break; }