Fixed network indicator not displaying
commitcd18e8f5d1161268bf224b3506787ee28e3a5121
authorNick Dedekind <nicholas.dedekind@gmail.com>
dateMon 30 Sep 2013, 17:35 (13 years ago)
parent9a78507
Panel/Indicators/NetworkIndicatorPage2.qml+1−1
@@ -30,7 +30,7 @@ PageStack {
3030 // https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1211704
3131 __propagated: null
3232
33− property alias title: _mainPage.title
33+ property alias title: pluginItem.title
3434 property alias emptyText: pluginItem.emptyText
3535 property alias busName: pluginItem.busName
3636 property alias actionsObjectPath : pluginItem.actionsObjectPath
plugins/Unity/Indicators/indicatorsmodel.cpp+3−1
@@ -276,7 +276,9 @@ QVariant IndicatorsModel::indicatorData(const Indicator::Ptr& indicator, int rol
276276 if (indicator && m_parsed_indicator_data.contains(indicator->identifier()))
277277 {
278278 QVariantMap data = m_parsed_indicator_data[indicator->identifier()];
279− return data.value(roleNames()[role], QVariant());
279+ if (data.contains(roleNames()[role])) {
280+ return data[roleNames()[role]];
281+ }
280282 }
281283 return defaultData(indicator, role);
282284}