kinit: set the application ID of the ASN

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-12-07 22:41:52 +02:00
parent d4bf3d7a70
commit e7375fce97

View file

@ -293,8 +293,9 @@ int KLauncherAdaptor::start_service_by_desktop_path(const QString &serviceName,
if (KRun::checkStartupNotify(kservice.data(), &startupsilent, &startupwmclass)) {
m_kstartupinfoid.initId(startup_id.toLatin1());
m_kstartupinfodata.setBin(QFileInfo(program).fileName());
m_kstartupinfodata.setIcon(kservice->icon());
m_kstartupinfodata.setDescription(i18n("Launching %1", kservice->name()));
m_kstartupinfodata.setIcon(kservice->icon());
m_kstartupinfodata.setApplicationId(kservice->entryPath());
m_kstartupinfodata.setSilent(startupsilent ? KStartupInfoData::Yes : KStartupInfoData::No);
m_kstartupinfodata.setWMClass(startupwmclass);
sendSIStart();