]> Pileus Git - ~andy/gtk/commitdiff
spinner: Don't inherit from drawing area
authorBenjamin Otte <otte@redhat.com>
Mon, 13 Sep 2010 23:28:01 +0000 (01:28 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 13 Sep 2010 23:28:01 +0000 (01:28 +0200)
A drawing area is not meant to be subclassed from. It also doesn't
provide any feature a spinner would need either.

gtk/gtkspinner.c

index a8bd56b6c267d5572f676d03a6f99061ecf03202..8bdf32bde9535f21b0be4a80696c84ee38918aef 100644 (file)
@@ -93,7 +93,7 @@ static AtkObject *gtk_spinner_get_accessible      (GtkWidget *widget);
 static GType      gtk_spinner_accessible_get_type (void);
 static void gtk_spinner_size_request_init (GtkSizeRequestIface *iface);
 
-G_DEFINE_TYPE_WITH_CODE (GtkSpinner, gtk_spinner, GTK_TYPE_DRAWING_AREA,
+G_DEFINE_TYPE_WITH_CODE (GtkSpinner, gtk_spinner, GTK_TYPE_WIDGET,
                         G_IMPLEMENT_INTERFACE (GTK_TYPE_SIZE_REQUEST,
                                                gtk_spinner_size_request_init))