diff --git a/pv/view/header.cpp b/pv/view/header.cpp index 7c2dd9b..0de1eed 100644 --- a/pv/view/header.cpp +++ b/pv/view/header.cpp @@ -129,7 +129,7 @@ void Header::paintEvent(QPaintEvent*) void Header::contextMenuEvent(QContextMenuEvent *event) { - const shared_ptr r = get_mouse_over_item(mouse_point_); + const shared_ptr r = get_mouse_over_item(event->pos()); if (!r) return; diff --git a/pv/view/marginwidget.cpp b/pv/view/marginwidget.cpp index 2d663cd..036029c 100644 --- a/pv/view/marginwidget.cpp +++ b/pv/view/marginwidget.cpp @@ -53,7 +53,7 @@ void MarginWidget::show_popup(const shared_ptr &item) void MarginWidget::contextMenuEvent(QContextMenuEvent *event) { - const shared_ptr r = get_mouse_over_item(mouse_point_); + const shared_ptr r = get_mouse_over_item(event->pos()); if (!r) return;