|
@@ -142,9 +142,9 @@ namespace Terminal.Gui {
|
|
|
|
|
|
Added += (View v) => {
|
|
|
|
|
|
- // Determine if this view is hosted inside a dialog
|
|
|
+ // 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) {
|
|
|
+ if (view is Dialog && view.Subviews.Count == 1 && view.Subviews [0].Subviews.Count == 1) {
|
|
|
autoHide = false;
|
|
|
break;
|
|
|
}
|