From f5798dbc1135799602e5f622a5ed8e8b68190a20 Mon Sep 17 00:00:00 2001 From: Martin Vermeer Date: Sat, 3 Dec 2005 08:59:45 +0000 Subject: [PATCH] Fix bug 2137 (width problems in Box) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10643 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/insets/ChangeLog | 4 ++++ src/insets/insetbox.C | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/insets/ChangeLog b/src/insets/ChangeLog index cda14ebe3b..f55cca1319 100644 --- a/src/insets/ChangeLog +++ b/src/insets/ChangeLog @@ -1,3 +1,7 @@ +2005-11-02 Martin Vermeer + + * insetbox.C (metrics): fix width problems (bug 2137) + 2005-11-28 Georg Baum * insettabular.C (tabularFeatures): Move some code to diff --git a/src/insets/insetbox.C b/src/insets/insetbox.C index 27d41f4014..2e5571879a 100644 --- a/src/insets/insetbox.C +++ b/src/insets/insetbox.C @@ -156,10 +156,9 @@ void InsetBox::setButtonLabel() void InsetBox::metrics(MetricsInfo & m, Dimension & dim) const { MetricsInfo mi = m; - mi.base.textwidth = params_.width.inPixels(m.base.textwidth); + if (params_.inner_box || params_.special != "width") + mi.base.textwidth = params_.width.inPixels(m.base.textwidth); InsetCollapsable::metrics(mi, dim); - //if (params_.inner_box && isOpen()) - // dim.wid = mi.base.textwidth; dim_ = dim; } -- 2.39.5