From 19cf49bc7d5286eb8b0d9a826c1293ba97a120fc Mon Sep 17 00:00:00 2001 From: Luke Campagnola Date: Thu, 21 Nov 2013 23:29:03 -0500 Subject: [PATCH] fixed context menu handling for non-GraphicsItems --- pyqtgraph/GraphicsScene/GraphicsScene.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyqtgraph/GraphicsScene/GraphicsScene.py b/pyqtgraph/GraphicsScene/GraphicsScene.py index 6850371a..3fdd5924 100644 --- a/pyqtgraph/GraphicsScene/GraphicsScene.py +++ b/pyqtgraph/GraphicsScene/GraphicsScene.py @@ -525,6 +525,8 @@ class GraphicsScene(QtGui.QGraphicsScene): item = item.parentItem() if item is None: item = self + if not hasattr(item, "getContextMenus"): + continue subMenus = item.getContextMenus(event) or [] if isinstance(subMenus, list): ## so that some items (like FlowchartViewBox) can return multiple menus menusToAdd.extend(subMenus)