┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincontextmenu.h
diff options
context:
space:
mode:
authorDerek Christ <[email protected]>2021-06-18 15:12:54 +0200
committerMéven Car <[email protected]>2021-06-22 08:53:55 +0000
commitdc3beae3ab2c55cd3501e17f93b51e93e876a177 (patch)
tree0d1f9b1a1f536046734f69124940d6c68802a8fd /src/dolphincontextmenu.h
parent0a0d0c48ee228e5117a85ee6ebdf8af93aa54d60 (diff)
Fix shift-action modifier in context menu
Before this patch, the shift-action modifier in context menus did not work when a sub-context menu is open, that does not have the main context menu as its parent. The new fix installs an event filter on QApplication whenever a new context menu is opened to make the context menu aware of shift-presses even when a sub-context menu is in focus. BUG: 425997 FIXED-IN: 21.04
Diffstat (limited to 'src/dolphincontextmenu.h')
-rw-r--r--src/dolphincontextmenu.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dolphincontextmenu.h b/src/dolphincontextmenu.h
index 7f0b6988a..afd8b8c4d 100644
--- a/src/dolphincontextmenu.h
+++ b/src/dolphincontextmenu.h
@@ -74,8 +74,7 @@ public:
Command open();
protected:
- void childEvent(QChildEvent* event) override;
- bool eventFilter(QObject* dest, QEvent* event) override;
+ bool eventFilter(QObject* object, QEvent* event) override;
private:
void openTrashContextMenu();