From 8de24d5802f8b1806ac26ad270e81cff1cae2111 Mon Sep 17 00:00:00 2001 From: Antonio Prcela Date: Tue, 14 Apr 2020 09:12:04 -0600 Subject: [PATCH] Display readable titlebar text while using search and full paths in titlebar Summary: BUG: 406624 FIXED-IN: 20.08 Reviewers: #vdg, #dolphin, iasensio, elvisangelaccio, ngraham, meven Reviewed By: #vdg, #dolphin, ngraham, meven Subscribers: meven, kfm-devel Tags: #dolphin Differential Revision: https://phabricator.kde.org/D28815 --- src/dolphinviewcontainer.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/dolphinviewcontainer.cpp b/src/dolphinviewcontainer.cpp index bd3c8ed20..3a17805ab 100644 --- a/src/dolphinviewcontainer.cpp +++ b/src/dolphinviewcontainer.cpp @@ -451,6 +451,14 @@ void DolphinViewContainer::reload() QString DolphinViewContainer::caption() const { + if (isSearchModeEnabled()) { + if (currentSearchText().isEmpty()){ + return i18n("Search"); + } else { + return i18n("Search for %1", currentSearchText()); + } + } + if (GeneralSettings::showFullPathInTitlebar()) { if (!url().isLocalFile()) { return url().adjusted(QUrl::StripTrailingSlash).toString(); @@ -465,13 +473,6 @@ QString DolphinViewContainer::caption() const return placesModel->text(matchedPlaces.first()); } - if (isSearchModeEnabled()) { - if (currentSearchText().isEmpty()){ - return i18n("Search"); - } else { - return i18n("Search for %1", currentSearchText()); - } - } if (!url().isLocalFile()) { QUrl adjustedUrl = url().adjusted(QUrl::StripTrailingSlash);