]> sigrok.org Git - pulseview.git/blobdiff - pv/view/rowitem.cpp
ViewItemPaintParams: Added missing include
[pulseview.git] / pv / view / rowitem.cpp
index 2e693dd97ade70706e18bd90e2156b34787f9766..07540c1b157437375a3e3ce95bb97eaee8e7a152 100644 (file)
@@ -28,7 +28,7 @@ namespace pv {
 namespace view {
 
 RowItem::RowItem() :
-       owner_(NULL),
+       owner_(nullptr),
        layout_v_offset_(0),
        visual_v_offset_(0),
        v_offset_animation_(this, "visual_v_offset")
@@ -68,6 +68,11 @@ void RowItem::force_to_v_offset(int v_offset)
 {
        v_offset_animation_.stop();
        layout_v_offset_ = visual_v_offset_ = v_offset;
+
+       if (owner_) {
+               owner_->row_item_appearance_changed(true, true);
+               owner_->extents_changed(false, true);
+       }
 }
 
 void RowItem::animate_to_layout_v_offset()