X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fmarginwidget.cpp;fp=pv%2Fviews%2Ftrace%2Fmarginwidget.cpp;h=347b41edfe7bcfb6afef775b58aa96568762fdb1;hp=537ffe5ef298ad29b1cc6dd00a9ab5bab1992fd5;hb=5f0ea356391e0a3fa738cf5b4b5002b13946d99d;hpb=499f68de03c8e4b08d62283a233e44af517fe696 diff --git a/pv/views/trace/marginwidget.cpp b/pv/views/trace/marginwidget.cpp index 537ffe5e..347b41ed 100644 --- a/pv/views/trace/marginwidget.cpp +++ b/pv/views/trace/marginwidget.cpp @@ -48,10 +48,10 @@ void MarginWidget::show_popup(const shared_ptr &item) { pv::widgets::Popup *const p = item->create_popup(this); - connect(p, SIGNAL(closed()), this, SLOT(on_popup_closed())); - - if (p) + if (p) { + connect(p, SIGNAL(closed()), this, SLOT(on_popup_closed())); p->show(); + } } void MarginWidget::contextMenuEvent(QContextMenuEvent *event)