From 9354e1ad8db2aed18f00d59c74e2871044eaec11 Mon Sep 17 00:00:00 2001 From: Laurent Trinques Date: Sat, 13 May 2023 18:12:28 +0200 Subject: [PATCH] Resore qetshapeitem::polygon contextMenuEvent reverted by commit: 0a8376c189b4deff24d26dd26ddb3ceb1c9c8a4c see: https://qelectrotech.org/bugtracker/view.php?id=220 and https://qelectrotech.org/forum/viewtopic.php?pid=18204#p18204 --- sources/diagramview.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sources/diagramview.cpp b/sources/diagramview.cpp index 2fbe1f973..29d296094 100644 --- a/sources/diagramview.cpp +++ b/sources/diagramview.cpp @@ -1219,6 +1219,11 @@ QList DiagramView::contextMenuActions() const */ void DiagramView::contextMenuEvent(QContextMenuEvent *e) { + QGraphicsView::contextMenuEvent(e); + if(e->isAccepted()) + return; + + if (auto qgi = m_diagram->itemAt(mapToScene(e->pos()), transform())) { if (!qgi->isSelected()) {