Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarco 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)
commitfce6d1482c8ad41c06e872c153a1822555d28b32 (patch)
tree1cc499c8f3a8f5b0ea53ff6a8f9141091f1576b5 /lib
parent3cfa9c40bd2d79e740cd511c2f23054a76917bfb (diff)
Redraw when progress changes
Diffstat (limited to 'lib')
-rw-r--r--lib/src/sugar-address-entry.c7
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: