diff --git a/Terminal.Gui/Core.cs b/Terminal.Gui/Core.cs index 919e2934a..9a9c65fb4 100644 --- a/Terminal.Gui/Core.cs +++ b/Terminal.Gui/Core.cs @@ -281,7 +281,7 @@ namespace Terminal.Gui { /// The enumerator. public IEnumerator GetEnumerator () { - foreach (var v in subviews) + foreach (var v in Subviews) yield return v; } @@ -512,7 +512,7 @@ namespace Terminal.Gui { /// public virtual void Remove (View view) { - if (view == null) + if (view == null || subviews == null) return; SetNeedsDisplay ();