From: Jin Liu Date: Fri, 11 Oct 2024 08:17:04 +0000 (+0800) Subject: dolphinview: after inline renaming, immediately update the selection X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/a340362524b5979474bb55705e37f40ba89f6f5b dolphinview: after inline renaming, immediately update the selection Currently, the inline renaming updates the model and the list of selected files (m_selectedUrls) immediately after the user presses enter, but the selection in the view is not immediately updated. This results in the selection to be briefly lost for about 1 second until the view automatically refreshes. This patch updates the selection immediately after the user presses enter, so the renamed file is still selected. BUG: 481717 --- diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp index 17023ae5f..ab39173da 100644 --- a/src/views/dolphinview.cpp +++ b/src/views/dolphinview.cpp @@ -2032,6 +2032,7 @@ void DolphinView::slotRoleEditingFinished(int index, const QByteArray &role, con if (!newNameExistsAlready) { forceUrlsSelection(newUrl, {newUrl}); + updateSelectionState(); // Only connect the result signal if there is no item with the new name // in the model yet, see bug 328262.