diff options
| author | Peter Penz <[email protected]> | 2011-04-16 14:50:22 +0200 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2011-04-16 14:51:19 +0200 |
| commit | 5ed647c7deede68703d78bb1d6b7e22e606c4487 (patch) | |
| tree | 0675258c55d33283d1d6e8b95f525ffcbd80fa33 /src/views | |
| parent | d4be11f20533cab0011c039d40041a2fab5d67a9 (diff) | |
When renaming one item don't replace # by numbers
BUG: 271094
FIXED-IN: 4.7.0
Diffstat (limited to 'src/views')
| -rw-r--r-- | src/views/renamedialog.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/views/renamedialog.cpp b/src/views/renamedialog.cpp index 864cfe270..810562a51 100644 --- a/src/views/renamedialog.cpp +++ b/src/views/renamedialog.cpp @@ -131,7 +131,16 @@ void RenameDialog::slotButtonClicked(int button) { if (button == KDialog::Ok) { m_newName = m_lineEdit->text(); - renameItems(); + + if (m_renameOneItem) { + Q_ASSERT(m_items.count() == 1); + const KUrl oldUrl = m_items.first().url(); + KUrl newUrl = oldUrl; + newUrl.setFileName(m_newName); + KonqOperations::rename(this, oldUrl, newUrl); + } else { + renameItems(); + } } KDialog::slotButtonClicked(button); |
