diff options
Diffstat (limited to 'src/sugar/sugar-address-entry.c')
-rw-r--r-- | src/sugar/sugar-address-entry.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/sugar/sugar-address-entry.c b/src/sugar/sugar-address-entry.c index 0fb9756..39d28e2 100644 --- a/src/sugar/sugar-address-entry.c +++ b/src/sugar/sugar-address-entry.c @@ -45,6 +45,7 @@ G_DEFINE_TYPE(SugarAddressEntry, sugar_address_entry, GTK_TYPE_ENTRY) static GQuark quark_inner_border = 0; static const GtkBorder default_inner_border = { 2, 2, 2, 2 }; +#if 0 static void draw_insertion_cursor (GtkEntry *entry, GdkRectangle *cursor_location, @@ -490,6 +491,7 @@ sugar_address_entry_expose(GtkWidget *widget, return FALSE; } +#endif static void sugar_address_entry_set_property(GObject *object, @@ -503,8 +505,9 @@ sugar_address_entry_set_property(GObject *object, switch (prop_id) { case PROP_PROGRESS: address_entry->progress = g_value_get_double(value); - if (GTK_WIDGET_REALIZED(entry)) - gdk_window_invalidate_rect(entry->text_area, NULL, FALSE); + if (gtk_widget_get_realized(GTK_WIDGET(entry))) + gdk_window_invalidate_rect( + gtk_widget_get_window (entry), NULL, FALSE); break; default: @@ -538,7 +541,7 @@ sugar_address_entry_class_init(SugarAddressEntryClass *klass) GtkWidgetClass *widget_class = (GtkWidgetClass*)klass; GObjectClass *gobject_class = G_OBJECT_CLASS(klass); - widget_class->expose_event = sugar_address_entry_expose; + //widget_class->expose_event = sugar_address_entry_expose; gobject_class->set_property = sugar_address_entry_set_property; gobject_class->get_property = sugar_address_entry_get_property; |