┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/treeviewcontextmenu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/treeviewcontextmenu.cpp')
-rw-r--r--src/treeviewcontextmenu.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/treeviewcontextmenu.cpp b/src/treeviewcontextmenu.cpp
index 6437c11a4..834456e02 100644
--- a/src/treeviewcontextmenu.cpp
+++ b/src/treeviewcontextmenu.cpp
@@ -140,16 +140,15 @@ void TreeViewContextMenu::paste()
void TreeViewContextMenu::rename()
{
- const KUrl& oldUrl = m_fileInfo.url();
- QList<KFileItem> items;
- items.append(m_fileInfo);
- RenameDialog dialog(oldUrl, items);
+ QList<KFileItem> item;
+ item.append(m_fileInfo);
+ RenameDialog dialog(item);
if (dialog.exec() == QDialog::Accepted) {
const QString& newName = dialog.newName();
if (!newName.isEmpty()) {
- KUrl newUrl = oldUrl;
+ KUrl newUrl = m_fileInfo.url();
newUrl.setFileName(newName);
- KonqOperations::rename(m_parent, oldUrl, newUrl);
+ KonqOperations::rename(m_parent, m_fileInfo.url(), newUrl);
}
}
}