mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-29 01:07:58 +01:00
Merge pull request #817 from fergusonr/combobox_in_dialog
Fixes #816. ComboBox in dialog. Only switch off autoHide if its the only control in the dialog
This commit is contained in:
@@ -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 && SuperView != null && SuperView.Subviews.Count == 1 && SuperView.Subviews[0] == this) {
|
||||
autoHide = false;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user