]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/logicsignal.cpp
Implement Trace::ShowLastCompleteSegmentOnly display mode
[pulseview.git] / pv / views / trace / logicsignal.cpp
index bbb00ef6ad862f6fa27a0e6c0cdb498080c921c7..99900941918b9b8058fce31b52f68ddd8275ac8b 100644 (file)
@@ -358,7 +358,8 @@ shared_ptr<pv::data::LogicSegment> LogicSignal::get_logic_segment_to_paint() con
                        segment = segments.back();
                }
 
-               if (segment_display_mode_ == ShowSingleSegmentOnly) {
+       if ((segment_display_mode_ == ShowSingleSegmentOnly) ||
+               (segment_display_mode_ == ShowLastCompleteSegmentOnly)) {
                        try {
                                segment = segments.at(current_segment_);
                        } catch (out_of_range) {