summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-04-29 20:09:56 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-04-29 20:09:56 +0000
commitd9322adafd75a0989b60738a8a3cef8b6571ac7e (patch)
tree3539d183c74784a8de671d1e8a0bbdc963be982d /gtk
parent6f2f51efc09dfce76b1aaae47c2b3618f1d62c12 (diff)
downloadgtk+-d9322adafd75a0989b60738a8a3cef8b6571ac7e.tar.gz
Get rid of this function, instead show the bin_window when it is created.
2005-04-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_map): Get rid of this function, instead show the bin_window when it is created.
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkiconview.c17
1 files changed, 2 insertions, 15 deletions
diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c
index 6b38de53e0..b5e89dc55c 100644
--- a/gtk/gtkiconview.c
+++ b/gtk/gtkiconview.c
@@ -175,7 +175,6 @@ static void gtk_icon_view_destroy (GtkObject *object);
/* GtkWidget signals */
static void gtk_icon_view_realize (GtkWidget *widget);
static void gtk_icon_view_unrealize (GtkWidget *widget);
-static void gtk_icon_view_map (GtkWidget *widget);
static void gtk_icon_view_size_request (GtkWidget *widget,
GtkRequisition *requisition);
static void gtk_icon_view_size_allocate (GtkWidget *widget,
@@ -303,7 +302,6 @@ gtk_icon_view_class_init (GtkIconViewClass *klass)
widget_class->realize = gtk_icon_view_realize;
widget_class->unrealize = gtk_icon_view_unrealize;
- widget_class->map = gtk_icon_view_map;
widget_class->size_request = gtk_icon_view_size_request;
widget_class->size_allocate = gtk_icon_view_size_allocate;
widget_class->expose_event = gtk_icon_view_expose;
@@ -906,6 +904,8 @@ gtk_icon_view_realize (GtkWidget *widget)
widget->style = gtk_style_attach (widget->style, widget->window);
gdk_window_set_background (icon_view->priv->bin_window, &widget->style->base[widget->state]);
gdk_window_set_background (widget->window, &widget->style->base[widget->state]);
+
+ gdk_window_show (icon_view->priv->bin_window);
}
static void
@@ -925,19 +925,6 @@ gtk_icon_view_unrealize (GtkWidget *widget)
}
static void
-gtk_icon_view_map (GtkWidget *widget)
-{
- GtkIconView *icon_view;
-
- icon_view = GTK_ICON_VIEW (widget);
-
- GTK_WIDGET_SET_FLAGS (widget, GTK_MAPPED);
-
- gdk_window_show (icon_view->priv->bin_window);
- gdk_window_show (widget->window);
-}
-
-static void
gtk_icon_view_size_request (GtkWidget *widget,
GtkRequisition *requisition)
{