Version: (using KDE Devel) Installed from: Compiled sources Compiler: gcc3.4.3 OS: Linux After renaming of image focus returns to first image in album making efficient keyboard navigation impossible.
CVS commit by pahlibar: reselect the renamed item to make user life simpler BUGS: 102322 M +17 -3 albumiconview.cpp 1.111 --- kdeextragear-3/digikam/digikam/albumiconview.cpp #1.110:1.111 @@ -163,4 +163,5 @@ public: bool inFocus; + QString nextItemToSelect; }; @@ -407,4 +408,12 @@ void AlbumIconView::slotImageListerNewIt } + if (!d->nextItemToSelect.isEmpty()) + { + ThumbItem* item = findItem(d->nextItemToSelect); + if (item) + item->setSelected(true); + d->nextItemToSelect = QString(); + } + emit signalItemsAdded(); } @@ -748,6 +757,11 @@ void AlbumIconView::slotRename(AlbumIcon return; - AlbumFileCopyMove::rename(album, item->fileItem()->url().fileName(), - newName); + if (!AlbumFileCopyMove::rename(album, item->fileItem()->url().fileName(), + newName)) + return; + + KURL newURL = item->fileItem()->url().upURL(); + newURL.addPath(newName); + d->nextItemToSelect = newURL.url(); if (d->currentAlbum && d->currentAlbum->type() == Album::TAG)