widget: Only print allocation warnings with --enable-debug
i.e. if G_ENABLE_CONSISTENCY_CHECKS is defined. This makes sense, considering that this warning is about consistency of internal widget state.
This commit is contained in:
@@ -5981,12 +5981,14 @@ gtk_widget_size_allocate_with_baseline (GtkWidget *widget,
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
#ifdef G_ENABLE_CONSISTENCY_CHECKS
|
||||
if (gtk_widget_get_resize_needed (widget))
|
||||
{
|
||||
g_warning ("Allocating size to %s %p without calling gtk_widget_get_preferred_width/height(). "
|
||||
"How does the code know the size to allocate?",
|
||||
gtk_widget_get_name (widget), widget);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (GTK_DEBUG_CHECK (GEOMETRY))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user