diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-12 13:53:26 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-12 13:53:26 (GMT) |
commit | fce6d1482c8ad41c06e872c153a1822555d28b32 (patch) | |
tree | 1cc499c8f3a8f5b0ea53ff6a8f9141091f1576b5 /lib | |
parent | 3cfa9c40bd2d79e740cd511c2f23054a76917bfb (diff) |
Redraw when progress changes
Diffstat (limited to 'lib')
-rw-r--r-- | lib/src/sugar-address-entry.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/src/sugar-address-entry.c b/lib/src/sugar-address-entry.c index fe27909..90230e1 100644 --- a/lib/src/sugar-address-entry.c +++ b/lib/src/sugar-address-entry.c @@ -487,11 +487,14 @@ sugar_address_entry_set_property (GObject *object, const GValue *value, GParamSpec *pspec) { - SugarAddressEntry *entry = SUGAR_ADDRESS_ENTRY(object); + SugarAddressEntry *address_entry = SUGAR_ADDRESS_ENTRY(object); + GtkEntry *entry = GTK_ENTRY(object); switch (prop_id) { case PROP_PROGRESS: - entry->progress = g_value_get_double (value); + address_entry->progress = g_value_get_double (value); + if (GTK_WIDGET_REALIZED (entry)) + gdk_window_invalidate_rect (entry->text_area, NULL, FALSE); break; default: |