r3053 - in trunk/src/target/OM-2007.2/libraries/libmokoui2: . libmokoui

chris at sita.openmoko.org chris at sita.openmoko.org
Thu Sep 27 18:45:07 CEST 2007


Author: chris
Date: 2007-09-27 18:45:06 +0200 (Thu, 27 Sep 2007)
New Revision: 3053

Modified:
   trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
   trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-hint-entry.c
Log:
        * libmokoui/moko-hint-entry.c: (moko_hint_entry_set_text):
        Make sure to reset the hinting status before setting text


Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog	2007-09-27 15:56:20 UTC (rev 3052)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog	2007-09-27 16:45:06 UTC (rev 3053)
@@ -1,3 +1,8 @@
+2007-09-27  Chris Lord  <chris at openedhand.com>
+
+	* libmokoui/moko-hint-entry.c: (moko_hint_entry_set_text):
+	Make sure to reset the hinting status before setting text
+
 2007-09-27  Thomas Wood  <thomas at openedhand.com>
 
 	* libmokoui/moko-hint-entry.c:

Modified: trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-hint-entry.c
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-hint-entry.c	2007-09-27 15:56:20 UTC (rev 3052)
+++ trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-hint-entry.c	2007-09-27 16:45:06 UTC (rev 3053)
@@ -224,10 +224,18 @@
 void
 moko_hint_entry_set_text (MokoHintEntry *entry, const gchar *text)
 {
+  MokoHintEntryPrivate *priv;
+
   g_return_if_fail (MOKO_IS_HINT_ENTRY (entry));
   
+  priv = GET_PRIVATE (entry);
+  if (priv->state == STATE_HINTING) {
+    priv->state = STATE_ENTRY;
+    gtk_widget_modify_text (GTK_WIDGET (entry), GTK_STATE_NORMAL, NULL);
+  }
+
   gtk_entry_set_text (GTK_ENTRY (entry), text);
-
+  
   update (entry);
 }
 





More information about the commitlog mailing list