r3981 - in trunk/src/target/OM-2007.2/applications/openmoko-dialer2: . src/phone-kit

chris at sita.openmoko.org chris at sita.openmoko.org
Wed Jan 30 09:45:51 CET 2008


Author: chris
Date: 2008-01-30 09:45:48 +0100 (Wed, 30 Jan 2008)
New Revision: 3981

Modified:
   trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
   trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-network.c
Log:
        * src/phone-kit/moko-network.c: (on_network_registered):
        Unset operator name when unregistered from network


Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2008-01-29 16:15:55 UTC (rev 3980)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2008-01-30 08:45:48 UTC (rev 3981)
@@ -1,3 +1,8 @@
+2008-01-30  Chris Lord  <chris at openedhand.com>
+
+	* src/phone-kit/moko-network.c: (on_network_registered):
+	Unset operator name when unregistered from network
+
 2008-01-21  Chris Lord  <chris at openedhand.com>
 
 	* src/phone-kit/moko-sms-dbus.xml:

Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-network.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-network.c	2008-01-29 16:15:55 UTC (rev 3980)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-network.c	2008-01-30 08:45:48 UTC (rev 3981)
@@ -229,6 +229,12 @@
     priv->registered = type;
     g_signal_emit (listener, signals[STATUS_CHANGED], 0,
                    moko_network_get_status (MOKO_NETWORK (listener)));
+    
+    if ((priv->registered != GSMD_NETREG_REG_HOME) &&
+        (priv->registered != GSMD_NETREG_REG_ROAMING)) {
+      /* Unset operator name on disconnect */
+      moko_listener_on_network_name (listener, handle, NULL);
+    }
   }
 }
 





More information about the commitlog mailing list