X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Frowdata.cpp;fp=pv%2Fdata%2Fdecode%2Frowdata.cpp;h=83a8021ef5a11136f747b02ac2724644ac7eb280;hp=c1efdde4f16f07bb7a6f55ddb751b8a8e44cbaa5;hb=81dc02212c05c99554194a15f9b584e6b500cda9;hpb=4526de63ae7ed0c3d1a708a84be16acbb9b62356 diff --git a/pv/data/decode/rowdata.cpp b/pv/data/decode/rowdata.cpp index c1efdde4..83a8021e 100644 --- a/pv/data/decode/rowdata.cpp +++ b/pv/data/decode/rowdata.cpp @@ -79,9 +79,9 @@ void RowData::get_annotation_subset( class_visible[c->id] = 1; for (const auto& annotation : annotations_) - if ((annotation.end_sample() > start_sample) && - (annotation.start_sample() <= end_sample) && - (class_visible[annotation.ann_class()])) + if ((class_visible[annotation.ann_class()]) && + (annotation.end_sample() > start_sample) && + (annotation.start_sample() <= end_sample)) dest.push_back(annotation); } }