X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fanalogsignal.cpp;h=2597a8f38445959051cadbdeae26ed7eb9f3ef8f;hp=683757d1a52cffc1f781bee07d73ca3b16f8b43c;hb=eee89ff865c28854eebdcecbe344f225b9ee366f;hpb=69e33a1b71599bbe35176ef7a77b58793a7d6ca2 diff --git a/pv/view/analogsignal.cpp b/pv/view/analogsignal.cpp index 683757d1..2597a8f3 100644 --- a/pv/view/analogsignal.cpp +++ b/pv/view/analogsignal.cpp @@ -63,7 +63,7 @@ AnalogSignal::AnalogSignal( scale_index_(0), scale_index_drag_offset_(0) { - colour_ = SignalColours[channel_->index() % countof(SignalColours)]; + set_colour(SignalColours[channel_->index() % countof(SignalColours)]); } AnalogSignal::~AnalogSignal() @@ -105,8 +105,10 @@ void AnalogSignal::scale_handle_drag_release() void AnalogSignal::paint_back(QPainter &p, const ViewItemPaintParams &pp) { - if (channel_->enabled()) + if (channel_->enabled()) { + Trace::paint_back(p, pp); paint_axis(p, pp, get_visual_y()); + } } void AnalogSignal::paint_mid(QPainter &p, const ViewItemPaintParams &pp)