diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index ad09c86504..2c660b60c3 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -8788,13 +8788,14 @@ gtk_widget_get_double_buffered (GtkWidget *widget) * leaves the upper left unchanged when made bigger, turning this * setting off will improve performance. - * Note that for %NO_WINDOW widgets setting this flag to %FALSE turns - * off all allocation on resizing: the widget will not even redraw if - * its position changes; this is to allow containers that don't draw - * anything to avoid excess invalidations. If you set this flag on a - * %NO_WINDOW widget that does draw on @widget->window, - * you are responsible for invalidating both the old and new allocation - * of the widget when the widget is moved and responsible for invalidating + * Note that for widgets where gtk_widget_get_has_window() is %FALSE + * setting this flag to %FALSE turns off all allocation on resizing: + * the widget will not even redraw if its position changes; this is to + * allow containers that don't draw anything to avoid excess + * invalidations. If you set this flag on a widget with no window that + * does draw on @widget->window, you are + * responsible for invalidating both the old and new allocation of the + * widget when the widget is moved and responsible for invalidating * regions newly when the widget increases size. **/ void