]> git.lyx.org Git - features.git/blobdiff - src/insets/InsetCollapsable.cpp
move the validation code from InsetFlex to InsetCollapsable
[features.git] / src / insets / InsetCollapsable.cpp
index 788218ee61e424d9f2160808ac67557fc0af5df5..50153b2a2cd243f8198f1d0836f159191411b74b 100644 (file)
@@ -832,11 +832,10 @@ int InsetCollapsable::latex(odocstream & os,
 
 void InsetCollapsable::validate(LaTeXFeatures & features) const
 {
-       if (!layout_)
-               return;
-
-       // Force inclusion of preamble snippet in layout file
-       features.require(to_utf8(layout_->name()));
+       string const preamble = getLayout().preamble();
+       if (!preamble.empty())
+               features.addPreambleSnippet(preamble);
+       features.require(getLayout().requires());
        InsetText::validate(features);
 }