Always draw outline

We can now control with CSS where there the outline
is drawn.
This commit is contained in:
Matthias Clasen 2017-08-28 22:27:07 -04:00
parent 4209c1762d
commit 0d4bd034c6

View File

@ -15183,15 +15183,12 @@ gtk_widget_snapshot (GtkWidget *widget,
cairo_destroy (cr);
}
if (gtk_widget_has_visible_focus (widget))
{
gtk_snapshot_offset (snapshot, margin.left, margin.top);
gtk_css_style_snapshot_outline (style,
snapshot,
allocation.width - margin.left - margin.right,
allocation.height - margin.top - margin.bottom);
gtk_snapshot_offset (snapshot, - margin.left, - margin.top);
}
gtk_snapshot_offset (snapshot, margin.left, margin.top);
gtk_css_style_snapshot_outline (style,
snapshot,
allocation.width - margin.left - margin.right,
allocation.height - margin.top - margin.bottom);
gtk_snapshot_offset (snapshot, - margin.left, - margin.top);
if (opacity < 1.0)
gtk_snapshot_pop (snapshot);