int count = 0;
const RoleInfoMap* map = rolesInfoMap(count);
for (int i = 0; i < count; ++i) {
+ if (!map[i].roleTranslation) {
+ continue;
+ }
description.insert(map[i].role, i18nc(map[i].roleTranslationContext, map[i].roleTranslation));
}
}
data.insert(sharedValue("isLink"), true);
}
- if (m_requestRole[IsHiddenRole] && item.isHidden()) {
- data.insert(sharedValue("isHidden"), true);
+ if (m_requestRole[IsHiddenRole]) {
+ data.insert(sharedValue("isHidden"), item.isHidden());
}
if (m_requestRole[NameRole]) {