From 09ab10e145a4747a174482014a619bdd429d48ce Mon Sep 17 00:00:00 2001 From: Méven Car Date: Mon, 20 Oct 2025 13:52:10 +0200 Subject: dolphinviewcontainer: in middle-click file opening use targetUrl as file url to open, as does `slotItemActivated`. Allows to open files using the middle click, with protocols using `UDS_TARGET_URL` such as recentlyused://. --- src/dolphinviewcontainer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/dolphinviewcontainer.cpp') diff --git a/src/dolphinviewcontainer.cpp b/src/dolphinviewcontainer.cpp index 3f8d7d71e..ede584157 100644 --- a/src/dolphinviewcontainer.cpp +++ b/src/dolphinviewcontainer.cpp @@ -797,7 +797,7 @@ void DolphinViewContainer::slotfileMiddleClickActivated(const KFileItem &item) auto service = services.at(indexOfAppToOpenFileWith); KIO::ApplicationLauncherJob *job = new KIO::ApplicationLauncherJob(service, this); - job->setUrls({item.url()}); + job->setUrls({item.targetUrl()}); job->setUiDelegate(KIO::createDefaultJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, this)); connect(job, &KIO::OpenUrlJob::finished, this, &DolphinViewContainer::slotOpenUrlFinished); -- cgit v1.3