From b7ae31d5fe494222f37cd1c43054266a6a0a917b Mon Sep 17 00:00:00 2001 From: Pieter van der Kloet Date: Tue, 6 Sep 2011 20:45:45 +0200 Subject: [PATCH] Fixed a context menu bug which caused an assert on empty view --- apps/launcher/datafilespage.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/launcher/datafilespage.cpp b/apps/launcher/datafilespage.cpp index 2e8cdfbd2..45ea9dde8 100644 --- a/apps/launcher/datafilespage.cpp +++ b/apps/launcher/datafilespage.cpp @@ -643,7 +643,11 @@ void DataFilesPage::scrollToSelection() void DataFilesPage::showContextMenu(const QPoint &point) { - + // Make sure there are plugins in the view + if (!mPluginsTable->selectionModel()->hasSelection()) { + return; + } + QPoint globalPos = mPluginsTable->mapToGlobal(point); QModelIndexList selectedIndexes = mPluginsTable->selectionModel()->selectedIndexes();