diff options
author | Matthias Clasen <mclasen@redhat.com> | 2005-04-29 20:09:56 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2005-04-29 20:09:56 +0000 |
commit | d9322adafd75a0989b60738a8a3cef8b6571ac7e (patch) | |
tree | 3539d183c74784a8de671d1e8a0bbdc963be982d /gtk | |
parent | 6f2f51efc09dfce76b1aaae47c2b3618f1d62c12 (diff) | |
download | gtk+-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.c | 17 |
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) { |