diff --git a/grum/menus/rclickmenu.py b/grum/menus/rclickmenu.py index 375d0aa..177cba2 100644 --- a/grum/menus/rclickmenu.py +++ b/grum/menus/rclickmenu.py @@ -9,7 +9,6 @@ class RClickMenu(MenuBase): def __init__(self, obj): super().__init__() - self.obj = obj self.qmenu = QMenu() obj.setContextMenuPolicy(Qt.CustomContextMenu) obj.customContextMenuRequested[QPoint].connect(self.on_show) @@ -19,7 +18,7 @@ class RClickMenu(MenuBase): self.qmenu.exec(pos) def addAction(self, name, func): - action = QAction(name, triggered=func, parent=self.obj) # here, parent needs to be set + action = QAction(name, triggered=func, parent=self.qmenu) # here, parent needs to be set self.qmenu.addAction(action)