diff -r 30f14686fb04 -r 2b1b11a301d2 homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp --- a/homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp Wed Jun 23 18:03:36 2010 +0300 +++ b/homescreenapp/serviceproviders/hsmenuserviceprovider/src/hsmenuitemmodel.cpp Tue Jul 06 14:06:53 2010 +0300 @@ -15,6 +15,8 @@ * */ +#include + #include "hsmenuitemmodel.h" #include "hsmenuserviceutils.h" @@ -72,6 +74,13 @@ icons << HbIcon(newIconId()); variant = QVariant(icons); + } else if (role == Hb::IndexFeedbackRole){ + QVariant display = CaItemModel::data(index, Qt::DisplayRole); + if (display.type() == QVariant::String){ + variant = display; + } else { + variant = QVariant(display.toList().at(0)); + } } else { variant = CaItemModel::data(index, role); }