From: Peter Penz Date: Mon, 19 Nov 2007 19:58:00 +0000 (+0000) Subject: open the context-menu for the viewport if no selection is given although the mouse... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/46b52d7ba2a949d792fb05bd3fcf84c13244c453 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 --- 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);