diff --git a/libtaskmanager/launchertasksmodel.cpp b/libtaskmanager/launchertasksmodel.cpp index d6e89c159..9b5ca8342 100644 --- a/libtaskmanager/launchertasksmodel.cpp +++ b/libtaskmanager/launchertasksmodel.cpp @@ -544,7 +544,7 @@ QStringList LauncherTasksModel::launcherActivities(const QUrl &_url) const int LauncherTasksModel::launcherPosition(const QUrl &url) const { for (int i = 0; i < d->launchersOrder.count(); ++i) { - if (launcherUrlsMatch(url, d->launchersOrder.at(i), IgnoreQueryItems)) { + if (launcherUrlsMatch(url, d->appData(d->launchersOrder.at(i)).url, IgnoreQueryItems)) { return i; } }