commit
6786c9d7 introduced a bug when a drawing area is used for
rendering videos, since GtkWidgetClass doesn't set a draw()
method by itself.
https://bugzilla.gnome.org/show_bug.cgi?id=751877
gtk_widget_get_allocated_width (widget),
gtk_widget_get_allocated_height (widget));
- return GTK_WIDGET_CLASS (gtk_drawing_area_parent_class)->draw (widget, cr);
+ if (GTK_WIDGET_CLASS (gtk_drawing_area_parent_class)->draw)
+ return GTK_WIDGET_CLASS (gtk_drawing_area_parent_class)->draw (widget, cr);
+
+ return FALSE;
}
static void