on xenial help sign in
Switching to return a list
commit23d6b544924a535295c21a58342c5d414ac22267 authorTed Gould <ted@gould.cx> dateThu 10 Apr 2014, 16:22 (13 years ago) parente544625
1 file changed+5−5
plugins/Unity/Launcher/backend/launcherbackend.cpp+5−5
plugins/Unity/Launcher/backend/launcherbackend.cpp+5−5
@@ -248,7 +248,7 @@ void LauncherBackend::setCountVisible(const QString &appId, bool visible) const
248248 if (!item) {
249249 emitchange = (item->countVisible != visible);
250250 item->countVisible = visible;
251− }
251+ }
252252
253253 if (emitchange) {
254254 /* TODO: Because we're using visible in determining the
@@ -449,20 +449,20 @@ bool LauncherBackend::handleMessage(const QDBusMessage& message, const QDBusConn
449449
450450 /* Find ourselves an appid */
451451 QString appid = decodeAppId(pathtemp);
452− QVariant retval;
452+ QVariantList retval;
453453
454454 if (message.member() == "Get") {
455455 if (message.arguments()[1].toString() == "count")
456− retval = this->count(appid);
456+ retval.append(this->count(appid));
457457 else if (message.arguments()[1].toString() == "countVisible")
458− retval = this->countVisible(appid);
458+ retval.append(this->countVisible(appid));
459459 } else if (message.member() == "Set") {
460460 if (message.arguments()[1].toString() == "count")
461461 this->setCount(appid, message.arguments()[2].toInt());
462462 else if (message.arguments()[1].toString() == "countVisible")
463463 this->setCountVisible(appid, message.arguments()[2].toBool());
464464 } else if (message.member() == "GetAll") {
465− retval = this->itemToVariant(appid);
465+ retval.append(this->itemToVariant(appid));
466466 } else {
467467 return false;
468468 }