]> cloud.milkyroute.net Git - dolphin.git/commitdiff
dolphinview: Fix right-click on header whilst unfocused
authorOliver Beard <olib141@outlook.com>
Sun, 19 Nov 2023 17:58:37 +0000 (17:58 +0000)
committerOliver Beard <olib141@outlook.com>
Tue, 21 Nov 2023 09:33:18 +0000 (09:33 +0000)
When the window is unfocused, there's no activeWindow and right-clicking on the header causes the menu to appear with window decorations.

src/views/dolphinview.cpp

index 704ecda0ce37d498c33365a58c0858eeb63f3022..3ada359a55f5eab6b71f969dde84c420cdb1b0a1 100644 (file)
@@ -1147,7 +1147,7 @@ void DolphinView::slotHeaderContextMenuRequested(const QPointF &pos)
 {
     ViewProperties props(viewPropertiesUrl());
 
-    QPointer<QMenu> menu = new QMenu(QApplication::activeWindow());
+    QPointer<QMenu> menu = new QMenu(this);
 
     KItemListView *view = m_container->controller()->view();
     const QList<QByteArray> visibleRolesSet = view->visibleRoles();