From a39bbb204100fa8f6800cb405cf0057bf6d2b324 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 26 Jun 2019 02:30:31 +0000 Subject: [PATCH] constraints: Make internal consistency required The relations between left, right, width and top, bottom, height are required for internal consistency. It doesn't make sense to ever drop these. Changing the strength of these relations makes my systems behave much more stable. --- gtk/gtkconstraintlayout.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkconstraintlayout.c b/gtk/gtkconstraintlayout.c index ac07219d4f..390149fde2 100644 --- a/gtk/gtkconstraintlayout.c +++ b/gtk/gtkconstraintlayout.c @@ -222,7 +222,7 @@ get_child_attribute (GtkConstraintLayoutChild *self, gtk_constraint_solver_add_constraint (solver, res, GTK_CONSTRAINT_RELATION_EQ, expr, - GTK_CONSTRAINT_WEIGHT_MEDIUM); + GTK_CONSTRAINT_WEIGHT_REQUIRED); } break; @@ -244,7 +244,7 @@ get_child_attribute (GtkConstraintLayoutChild *self, gtk_constraint_solver_add_constraint (solver, res, GTK_CONSTRAINT_RELATION_EQ, expr, - GTK_CONSTRAINT_WEIGHT_MEDIUM); + GTK_CONSTRAINT_WEIGHT_REQUIRED); } break;