X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fheader.cpp;h=81973802b6cb1844eca489000aaa0ef3d7f18600;hb=f052f9cde47e2c4ab8fd189eb2dc4e85adaf491d;hp=41dffca1f92323c9ece2090893aea04e90afd30f;hpb=786b76785856c6cf8f5916c0b8d76a61695762f9;p=pulseview.git diff --git a/pv/view/header.cpp b/pv/view/header.cpp index 41dffca..8197380 100644 --- a/pv/view/header.cpp +++ b/pv/view/header.cpp @@ -314,8 +314,10 @@ void Header::on_group() return a->visual_v_offset() < b->visual_v_offset(); }); shared_ptr group(new TraceGroup()); + shared_ptr mouse_down_item( + std::dynamic_pointer_cast(mouse_down_item_)); shared_ptr focus_item( - mouse_down_item_ ? mouse_down_item_ : selected_items.front()); + mouse_down_item ? mouse_down_item : selected_items.front()); assert(focus_item); assert(focus_item->owner());