X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Froot_group.cc;h=015f52bb54a38f9c9af8242da054d535f1c3d73a;hb=a8bd6ecc4fe4016090fad92daf6d9a572941d035;hp=cded570b2c900151ffd31ddb54b05a337bd58370;hpb=300b484cf6ac14c15e365c4062345d64a61c4b18;p=ardour.git diff --git a/libs/canvas/root_group.cc b/libs/canvas/root_group.cc index cded570b2c..015f52bb54 100644 --- a/libs/canvas/root_group.cc +++ b/libs/canvas/root_group.cc @@ -23,8 +23,8 @@ using namespace std; using namespace ArdourCanvas; -RootGroup::RootGroup (Canvas* canvas) - : Group (canvas) +Root::Root (Canvas* canvas) + : Layout (canvas) { #ifdef CANVAS_DEBUG name = "ROOT"; @@ -32,11 +32,12 @@ RootGroup::RootGroup (Canvas* canvas) } void -RootGroup::compute_bounding_box () const +Root::compute_bounding_box () const { - Group::compute_bounding_box (); + Layout::compute_bounding_box (); if (_bounding_box) { - _canvas->request_size (Duple (_bounding_box.get().width (), _bounding_box.get().height ())); + Rect r (_bounding_box.get()); + _canvas->request_size (Duple (r.width (), r.height ())); } }