phoneplugins/infowidgetplugin/infowidget/src/infowidgetengine.cpp
changeset 46 bc5a64e5bc3c
parent 45 6b911d05207e
child 50 377c906a8701
--- 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();