diff options
Diffstat (limited to 'src/views')
| -rw-r--r-- | src/views/dolphinview.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp index f48767e11..e8772fdad 100644 --- a/src/views/dolphinview.cpp +++ b/src/views/dolphinview.cpp @@ -1786,8 +1786,11 @@ void DolphinView::observeCreatedItem(const QUrl &url) void DolphinView::slotDirectoryRedirection(const QUrl &oldUrl, const QUrl &newUrl) { if (oldUrl.matches(url(), QUrl::StripTrailingSlash)) { - Q_EMIT redirection(oldUrl, newUrl); + // Update the view's URL before emitting signals. m_url = newUrl; // #186947 + Q_EMIT urlChanged(m_url); + + Q_EMIT redirection(oldUrl, newUrl); } } |
