]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/decodetrace.cpp
TabularDecView-related bug fixes
[pulseview.git] / pv / views / trace / decodetrace.cpp
index f175bd49046617a0a35d5a65f6533d4226525eec..e9b046c2d86bb088389f53682b6d8f6732248ffe 100644 (file)
@@ -971,7 +971,7 @@ pair<double, double> DecodeTrace::get_pixels_offset_samples_per_pixel() const
        const double pixels_offset =
                ((view->offset() - decode_signal_->start_time()) / scale).convert_to<double>();
 
-       double samplerate = decode_signal_->samplerate();
+       double samplerate = decode_signal_->get_samplerate();
 
        // Show sample rate as 1Hz when it is unknown
        if (samplerate == 0.0)
@@ -1493,6 +1493,9 @@ void DecodeTrace::on_color_changed(const QColor &color)
 {
        for (DecodeTraceRow& r : rows_)
                r.decode_row->set_base_color(color);
+
+       if (owner_)
+               owner_->row_item_appearance_changed(false, true);
 }
 
 void DecodeTrace::on_new_annotations()