diff --git a/Terminal.Gui/Views/Line.cs b/Terminal.Gui/Views/Line.cs index 6e1a5a06a..d919c0f9f 100644 --- a/Terminal.Gui/Views/Line.cs +++ b/Terminal.Gui/Views/Line.cs @@ -13,29 +13,13 @@ public class Line : View public Orientation Orientation { get; set; } /// - public override bool OnDrawAdornments () + public override void OnDrawContent (Rectangle contentArea) { - Rectangle screenBounds = BoundsToScreen (Bounds); - LineCanvas lc; - - lc = SuperView?.LineCanvas; - - lc.AddLine ( - screenBounds.Location, + LineCanvas.AddLine ( + BoundsToScreen (contentArea).Location, Orientation == Orientation.Horizontal ? Frame.Width : Frame.Height, Orientation, BorderStyle ); - - return true; } - - //public override void OnDrawContentComplete (Rect contentArea) - //{ - // var screenBounds = ViewToScreen (Frame); - - //} - - /// - public override void OnDrawContent (Rectangle contentArea) { OnDrawAdornments (); } }