]> git.0d.be Git - empathy.git/commitdiff
no more need to implement chat_size_request
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Wed, 29 Sep 2010 14:09:23 +0000 (16:09 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 4 Oct 2010 08:41:29 +0000 (10:41 +0200)
libempathy-gtk/empathy-chat.c

index c14e315ed7460403359bac259484ac3f5e5e6407..295ee6af1e58c3892f6406f34bca99038bc330ec 100644 (file)
@@ -2535,29 +2535,6 @@ chat_create_ui (EmpathyChat *chat)
        g_object_unref (gui);
 }
 
-static void
-chat_size_request (GtkWidget      *widget,
-                  GtkRequisition *requisition)
-{
-  GtkBin *bin = GTK_BIN (widget);
-  GtkWidget *child;
-
-  requisition->width = gtk_container_get_border_width (GTK_CONTAINER (widget)) * 2;
-  requisition->height = gtk_container_get_border_width (GTK_CONTAINER (widget)) * 2;
-
-  child = gtk_bin_get_child (bin);
-
-  if (child && gtk_widget_get_visible (child))
-    {
-      GtkRequisition child_requisition;
-
-      gtk_widget_size_request (child, &child_requisition);
-
-      requisition->width += child_requisition.width;
-      requisition->height += child_requisition.height;
-    }
-}
-
 static void
 chat_size_allocate (GtkWidget     *widget,
                    GtkAllocation *allocation)
@@ -2674,7 +2651,6 @@ empathy_chat_class_init (EmpathyChatClass *klass)
        object_class->set_property = chat_set_property;
        object_class->constructed = chat_constructed;
 
-       widget_class->size_request = chat_size_request;
        widget_class->size_allocate = chat_size_allocate;
 
        g_object_class_install_property (object_class,