From 267229c03cd22811fd92b526d84f8d4e8d5d7416 Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Tue, 18 Jan 2022 15:50:55 -0600 Subject: [PATCH] ArdourCanvas::Arc (i.e. Circle) should allow for child items to be drawn --- libs/canvas/arc.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/canvas/arc.cc b/libs/canvas/arc.cc index 0ca1898586..0d8d014e4c 100644 --- a/libs/canvas/arc.cc +++ b/libs/canvas/arc.cc @@ -68,7 +68,7 @@ Arc::compute_bounding_box () const } void -Arc::render (Rect const & /*area*/, Cairo::RefPtr context) const +Arc::render (Rect const & area, Cairo::RefPtr context) const { if (_radius <= 0.0 || _arc_degrees <= 0.0 || (!fill() && !outline())) { return; @@ -91,6 +91,8 @@ Arc::render (Rect const & /*area*/, Cairo::RefPtr context) const setup_outline_context (context); context->stroke (); } + + render_children (area, context); } void