plasma: hide the launcher navigator when there are no applications to show

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2024-04-15 01:20:45 +03:00
parent 259cf8a828
commit 37d7961b62

View file

@ -676,6 +676,11 @@ void LauncherApplications::addGroup(KServiceGroup::Ptr servicegroup)
this, SLOT(slotAppActivated())
);
}
const QString serviceid = servicegroup->relPath();
if (serviceid.isEmpty() || serviceid == QLatin1String("/")) {
// hide the navigator when the root group is empty
m_launchernavigator->setVisible(m_iconwidgets.size() > 0);
}
}
void LauncherApplications::slotNavigate(const QString &id)