mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-09-29 02:27:53 +00:00
paned: Draw handle before children
This commit is contained in:
parent
d55b8151f2
commit
102b3bfddf
@ -1803,17 +1803,17 @@ gtk_paned_render (GtkCssGadget *gadget,
|
||||
cairo_rectangle (cr, x, y, width, height);
|
||||
cairo_clip (cr);
|
||||
|
||||
if (gtk_cairo_should_draw_window (cr, gtk_widget_get_window (widget)) &&
|
||||
priv->child1 && gtk_widget_get_visible (priv->child1) &&
|
||||
priv->child2 && gtk_widget_get_visible (priv->child2))
|
||||
gtk_css_gadget_draw (priv->handle_gadget, cr);
|
||||
|
||||
if (gtk_cairo_should_draw_window (cr, priv->child1_window))
|
||||
gtk_container_propagate_draw (GTK_CONTAINER (widget), priv->child1, cr);
|
||||
|
||||
if (gtk_cairo_should_draw_window (cr, priv->child2_window))
|
||||
gtk_container_propagate_draw (GTK_CONTAINER (widget), priv->child2, cr);
|
||||
|
||||
if (gtk_cairo_should_draw_window (cr, gtk_widget_get_window (widget)) &&
|
||||
priv->child1 && gtk_widget_get_visible (priv->child1) &&
|
||||
priv->child2 && gtk_widget_get_visible (priv->child2))
|
||||
gtk_css_gadget_draw (priv->handle_gadget, cr);
|
||||
|
||||
cairo_restore (cr);
|
||||
|
||||
return FALSE;
|
||||
|
Loading…
Reference in New Issue
Block a user