--- a/phoneplugins/infowidgetplugin/infowidget/src/infowidgetengine.cpp Wed Jun 23 18:12:20 2010 +0300
+++ b/phoneplugins/infowidgetplugin/infowidget/src/infowidgetengine.cpp Tue Jul 06 14:15:47 2010 +0300
@@ -88,13 +88,11 @@
*/
void InfoWidgetEngine::updateNetworkDataToModel()
{
- DPRINT << ": IN";
-
- if (m_networkHandler->sessionExists() &&
- m_networkHandler->isOnline()) {
-
+ if (m_networkHandler->isOnline()) {
+ DPRINT << ": online, update data";
m_modelData.setServiceProviderName(
m_networkHandler->serviceProviderName());
+
m_modelData.setServiceProviderNameDisplayRequired(
m_networkHandler->serviceProviderNameDisplayRequired());
@@ -107,10 +105,10 @@
m_modelData.setHomeZoneTextTag(
m_networkHandler->homeZoneTextTag());
} else {
- // Not registered to network, clear data
- m_modelData.setServiceProviderName(QString(""));
- m_modelData.setMcnName(QString(""));
- m_modelData.setHomeZoneTextTag(QString(""));
+ DPRINT << ": offline, clear data";
+ m_modelData.setServiceProviderName("");
+ m_modelData.setMcnName("");
+ m_modelData.setHomeZoneTextTag("");
}
emit modelChanged();