* hildon-widgets/hildon-time-editor.c: (hildon_time_editor_set_ticks) removed block...
authorLuc Pionchon <luc.pionchon@nokia.com>
Wed, 10 May 2006 21:05:28 +0000 (21:05 +0000)
committerLuc Pionchon <luc.pionchon@nokia.com>
Wed, 10 May 2006 21:05:28 +0000 (21:05 +0000)
NB#28027

ChangeLog
hildon-widgets/hildon-time-editor.c

index b671337..7956dc1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2006-05-10  Luc Pionchon  <luc.pionchon@nokia.com>
 
+       * hildon-widgets/hildon-time-editor.c:
+       (hildon_time_editor_set_ticks) removed block signal handler for
+       hildon_time_editor_inserted_text. Added block and unblock signal
+       handler for hildon_time_editor_entry_focusout.
+
+       NB#28027
+
+2006-05-10  Luc Pionchon  <luc.pionchon@nokia.com>
+
        * hildon-widgets/hildon-caption.c:
        (hildon_caption_size_allocate): add a margin to the start position
        of the caption_area (HILDON_CAPTION_SPACING), leaving this way the
index 73a04ce..0afd856 100644 (file)
@@ -772,7 +772,7 @@ void hildon_time_editor_set_ticks (HildonTimeEditor * editor,
       g_signal_handlers_block_by_func(priv->entries[i],
         (gpointer) hildon_time_editor_entry_changed, editor);
       g_signal_handlers_block_by_func(priv->entries[i],
-       (gpointer) hildon_time_editor_inserted_text, editor);
+       (gpointer) hildon_time_editor_entry_focusout, editor);
     }
 
     g_snprintf(str, sizeof(str), "%02u", h);
@@ -788,6 +788,8 @@ void hildon_time_editor_set_ticks (HildonTimeEditor * editor,
     {
       g_signal_handlers_unblock_by_func(priv->entries[i],
         (gpointer) hildon_time_editor_entry_changed, editor);
+      g_signal_handlers_unblock_by_func(priv->entries[i],
+       (gpointer) hildon_time_editor_entry_focusout, editor);
     }
 
     /* Update AM/PM label in case we're in 12h mode */