Without this, KIO::highlightInFileManager() will open additional tab
even if file to be highlighted is already present in current view
// directories are shown inside one tab (see openDirectories()).
QList<QUrl> dirs;
for (const QUrl& url : files) {
// directories are shown inside one tab (see openDirectories()).
QList<QUrl> dirs;
for (const QUrl& url : files) {
- const QUrl dir(url.adjusted(QUrl::RemoveFilename));
+ const QUrl dir(url.adjusted(QUrl::RemoveFilename | QUrl::StripTrailingSlash));
if (!dirs.contains(dir)) {
dirs.append(dir);
}
if (!dirs.contains(dir)) {
dirs.append(dir);
}