[gtk+/wip/window-scales2: 30/40] entry: Set the window on the icon helper
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/window-scales2: 30/40] entry: Set the window on the icon helper
- Date: Wed, 3 Jul 2013 12:44:29 +0000 (UTC)
commit f258e757bd6eb6618324766a880821d1cf8d14db
Author: Alexander Larsson <alexl redhat com>
Date: Tue Jun 25 14:37:55 2013 +0200
entry: Set the window on the icon helper
gtk/gtkentry.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index 9d61264..0c6b6f6 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -3047,6 +3047,10 @@ realize_icon_info (GtkWidget *widget,
gtk_widget_register_window (widget, icon_info->window);
gtk_widget_queue_resize (widget);
+
+ _gtk_icon_helper_set_window (icon_info->icon_helper,
+ gtk_widget_get_window (widget));
+
}
static EntryIconInfo*
@@ -3233,6 +3237,8 @@ gtk_entry_unrealize (GtkWidget *widget)
{
if ((icon_info = priv->icons[i]) != NULL)
{
+ _gtk_icon_helper_set_window (icon_info->icon_helper, NULL);
+
if (icon_info->window != NULL)
{
gtk_widget_unregister_window (widget, icon_info->window);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]