From 2598bdef2c71da2dd1ee208a79e656af6e0f26e1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 24 Jun 2020 18:12:23 -0600 Subject: [PATCH] Canvas: mark constraint-layout containers as layout-sensitive (like their children) --- libs/canvas/constraint_packer.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/canvas/constraint_packer.cc b/libs/canvas/constraint_packer.cc index 501a775758..0d84f6b4cf 100644 --- a/libs/canvas/constraint_packer.cc +++ b/libs/canvas/constraint_packer.cc @@ -45,6 +45,7 @@ ConstraintPacker::ConstraintPacker (Canvas* canvas) { set_fill (false); set_outline (false); + set_layout_sensitive (true); } ConstraintPacker::ConstraintPacker (Item* parent) @@ -55,11 +56,13 @@ ConstraintPacker::ConstraintPacker (Item* parent) { set_fill (false); set_outline (false); + set_layout_sensitive (true); } void ConstraintPacker::compute_bounding_box () const { + cerr << whoami() << " CBB from " << _allocation << endl; _bounding_box = _allocation; _bounding_box_dirty = false; }