diff --git a/Terminal.Gui/Views/ScrollView.cs b/Terminal.Gui/Views/ScrollView.cs index 160a22d59..0d1358784 100644 --- a/Terminal.Gui/Views/ScrollView.cs +++ b/Terminal.Gui/Views/ScrollView.cs @@ -90,6 +90,9 @@ namespace Terminal.Gui { /// Region to be redrawn. public override void Redraw(Rect region) { + if (ColorScheme == null) + return; + Driver.SetAttribute (ColorScheme.Normal); if (vertical) { @@ -407,7 +410,7 @@ namespace Terminal.Gui { var savedClip = ClipToBounds (); contentView.Redraw (contentView.Bounds); vertical.Redraw (vertical.Bounds); - horizontal.Redraw (vertical.Bounds); + horizontal.Redraw (horizontal.Bounds); Driver.Clip = savedClip; Driver.SetAttribute (ColorScheme.Normal); }