diff --git a/Terminal.Gui/Core/Window.cs b/Terminal.Gui/Core/Window.cs index 00197567e..8ced76cc9 100644 --- a/Terminal.Gui/Core/Window.cs +++ b/Terminal.Gui/Core/Window.cs @@ -196,12 +196,8 @@ namespace Terminal.Gui { // Checks if there are any SuperView view which intersect with this window. if (SuperView != null) { - foreach (var view in SuperView.Subviews) { - if (view != this && view.Frame.IntersectsWith (Bounds)) { - view.SetNeedsLayout (); - view.SetNeedsDisplay (view.Bounds); - } - } + SuperView.SetNeedsLayout (); + SuperView.SetNeedsDisplay (); } }