From 46b52d7ba2a949d792fb05bd3fcf84c13244c453 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Mon, 19 Nov 2007 19:58:00 +0000 Subject: [PATCH] open the context-menu for the viewport if no selection is given although the mouse is above an item (this might happen if the shift-key is pressed during a right-button mouse click) svn path=/trunk/KDE/kdebase/apps/; revision=738816 --- src/dolphincontextmenu.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index a7a5ae567..e7f4bceaa 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -75,7 +75,7 @@ void DolphinContextMenu::open() m_context |= TrashContext; } - if (!m_fileInfo.isNull()) { + if (!m_fileInfo.isNull() && (m_selectedItems.count() > 0)) { m_context |= ItemContext; // TODO: handle other use cases like devices + desktop files } @@ -219,7 +219,6 @@ void DolphinContextMenu::openItemContextMenu() void DolphinContextMenu::openViewportContextMenu() { - Q_ASSERT(m_fileInfo.isNull()); KMenu* popup = new KMenu(m_mainWindow); addShowMenubarAction(popup); -- 2.47.3