X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fview.cpp;h=80322f9b3a4258db05e9b53a7fc4cb3549cf9e76;hb=c8a6db0e46202d49b47158e902e1afb8b1d5fbcf;hp=a3861d1f99afba820d2f7ce1e7efc0339f4e9a37;hpb=db29815836442ac83d453b3de2bf1755e9fd89f0;p=pulseview.git diff --git a/pv/views/trace/view.cpp b/pv/views/trace/view.cpp index a3861d1f..80322f9b 100644 --- a/pv/views/trace/view.cpp +++ b/pv/views/trace/view.cpp @@ -324,11 +324,14 @@ void View::add_signal(const shared_ptr signal) #ifdef ENABLE_DECODE void View::clear_decode_signals() { + ViewBase::clear_decode_signals(); decode_traces_.clear(); } void View::add_decode_signal(shared_ptr signal) { + ViewBase::add_decode_signal(signal); + shared_ptr d( new DecodeTrace(session_, signal, decode_traces_.size())); decode_traces_.push_back(d); @@ -348,6 +351,8 @@ void View::remove_decode_signal(shared_ptr signal) signals_changed(); return; } + + ViewBase::remove_decode_signal(signal); } #endif