[gtk+] GtkEntryCompletion: call cell_area()->clear()
- From: Lars Uebernickel <larsu src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gtk+] GtkEntryCompletion: call cell_area()->clear()
- Date: Sun,  3 Nov 2013 13:12:12 +0000 (UTC)
commit 3c2829713463228094d66170564a4d6d7c31c245
Author: Lars Uebernickel <lars uebernic de>
Date:   Sun Nov 3 14:05:44 2013 +0100
    GtkEntryCompletion: call cell_area()->clear()
    
    Call gtk_cell_layout_clear() on the area instead of the completion in
    gtk_entry_completion_clear_text_column_renderer(), because it is also
    called from within gtk_entry_completion_clear().
 gtk/gtkentrycompletion.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkentrycompletion.c b/gtk/gtkentrycompletion.c
index 61a3249..37763f7 100644
--- a/gtk/gtkentrycompletion.c
+++ b/gtk/gtkentrycompletion.c
@@ -831,7 +831,11 @@ gtk_entry_completion_clear_text_column_renderer (GtkEntryCompletion *completion)
 {
   if (completion->priv->text_column != -1)
     {
-      gtk_cell_layout_clear (GTK_CELL_LAYOUT (completion));
+      GtkCellArea *area;
+
+      area = gtk_entry_completion_get_area (GTK_CELL_LAYOUT (completion));
+      gtk_cell_layout_clear (area);
+
       completion->priv->text_column = -1;
       g_object_notify (G_OBJECT (completion), "text_column");
     }
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]