[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]