┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphinview.cpp')
-rw-r--r--src/dolphinview.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp
index 97bce5aac..2f80682cc 100644
--- a/src/dolphinview.cpp
+++ b/src/dolphinview.cpp
@@ -522,7 +522,12 @@ void DolphinView::changeSelection(const KFileItemList& selection)
void DolphinView::renameSelectedItems()
{
const KFileItemList items = selectedItems();
- if (items.count() > 1) {
+ const int itemCount = items.count();
+ if (itemCount < 1) {
+ return;
+ }
+
+ if (itemCount > 1) {
// More than one item has been selected for renaming. Open
// a rename dialog and rename all items afterwards.
RenameDialog dialog(this, items);
@@ -557,8 +562,6 @@ void DolphinView::renameSelectedItems()
}
}
} else if (DolphinSettings::instance().generalSettings()->renameInline()) {
- Q_ASSERT(items.count() == 1);
-
if (isColumnViewActive()) {
m_columnView->editItem(items.first());
} else {
@@ -567,8 +570,6 @@ void DolphinView::renameSelectedItems()
itemView()->edit(proxyIndex);
}
} else {
- Q_ASSERT(items.count() == 1);
-
RenameDialog dialog(this, items);
if (dialog.exec() == QDialog::Rejected) {
return;