From: Pavel Sanda Date: Wed, 7 Oct 2015 09:15:35 +0000 (-0700) Subject: Set minimal width of fixedwidth collapsable insets. X-Git-Tag: 2.2.0alpha1~264 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=7a5eff56;p=lyx.git Set minimal width of fixedwidth collapsable insets. Intention behind this is actually Box inset being too tiny to reasonably contain other insets like ERT. http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg188987.html --- diff --git a/src/insets/InsetCollapsable.cpp b/src/insets/InsetCollapsable.cpp index 623cebbc77..d656d7a29e 100644 --- a/src/insets/InsetCollapsable.cpp +++ b/src/insets/InsetCollapsable.cpp @@ -213,6 +213,11 @@ void InsetCollapsable::metrics(MetricsInfo & mi, Dimension & dim) const case TopButton: case LeftButton: case ButtonOnly: + if (hasFixedWidth()){ + const int mindim=button_dim.x2-button_dim.x1; + if (mi.base.textwidth