anthonyfieroni added inline comments. INLINE COMMENTS
> recentusagemodel.cpp:286 > if (!resource.startsWith(QLatin1String("applications:"))) { > - new KRun(docData(resource, Kicker::UrlRole).toUrl(), 0); > + QUrl resourceUrl = docData(resource, Kicker::UrlRole).toUrl(); > + const > recentusagemodel.cpp:288 > + > + QList<QUrl> urlsList; > + urlsList.append(resourceUrl); const QList<QUrl> urlsList{ resourceUrl }; > recentusagemodel.cpp:294 > + KService::Ptr service = > KMimeTypeTrader::self()->preferredService(mime.name()); > + if (service != nullptr) { > + KRun::runApplication(*service, urlsList, nullptr); if (service) { REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D10835 To: aleksejshilin, #plasma Cc: anthonyfieroni, broulik, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart