diff options
Diffstat (limited to 'libs/canvas/flag.cc')
-rw-r--r-- | libs/canvas/flag.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/canvas/flag.cc b/libs/canvas/flag.cc index a6da8b727e..3e11f7c1b6 100644 --- a/libs/canvas/flag.cc +++ b/libs/canvas/flag.cc @@ -119,3 +119,12 @@ Flag::covers (Duple const & point) const return false; } + +double +Flag::width () const +{ + boost::optional<Rect> bbox = _text->bounding_box (); + assert (bbox); + + return bbox.get().width() + 10; +} |