on xenial help sign in
Cleaning up hash syntax and putting some debug messages in
commit79269eabb9ff8ac7b8630adc2bb1d5493f8dffc1 authorTed Gould <ted@gould.cx> dateFri 11 Apr 2014, 17:14 (13 years ago) parent92d0b1a
1 file changed+6−2
plugins/Unity/Launcher/backend/launcherbackend.cpp+6−2
plugins/Unity/Launcher/backend/launcherbackend.cpp+6−2
@@ -354,14 +354,18 @@ LauncherBackendItem* LauncherBackend::parseDesktopFile(const QString &desktopFil
354354/* Gets an item, and tries to create a new one if we need it to */
355355LauncherBackendItem* LauncherBackend::getItem (const QString &appId) const
356356{
357− LauncherBackendItem *item = m_itemCache.value(appId);
357+ LauncherBackendItem *item = m_itemCache[appId];
358358 if (!item) {
359359 QString df = findDesktopFile(appId);
360360 if (!df.isEmpty()) {
361361 item = parseDesktopFile(df);
362362 if (item) {
363− m_itemCache.insert(appId, item);
363+ m_itemCache[appId] = item;
364+ } else {
365+ qDebug() << "Unable to parse desktop file for:" << appId;
364366 }
367+ } else {
368+ qDebug() << "Unable to find desktop file for:" << appId;
365369 }
366370 }
367371