Merge pull request #104 from MihaMarkic/fix_view_enumerator

Fixes cases where subviews can be null
This commit is contained in:
Miguel de Icaza
2018-06-13 08:49:55 -07:00
committed by GitHub

View File

@@ -281,7 +281,7 @@ namespace Terminal.Gui {
/// <returns>The enumerator.</returns>
public IEnumerator GetEnumerator ()
{
foreach (var v in subviews)
foreach (var v in Subviews)
yield return v;
}
@@ -512,7 +512,7 @@ namespace Terminal.Gui {
/// </remarks>
public virtual void Remove (View view)
{
if (view == null)
if (view == null || subviews == null)
return;
SetNeedsDisplay ();