]> git.lyx.org Git - features.git/blobdiff - src/Paragraph.cpp
This is a conservative fix for the layout setting bug discussed in
[features.git] / src / Paragraph.cpp
index 1bfec20211c7b94bbaf6f4cfa668c353fb96c8cb..b51838279a67f214e79ffd7cbaec9f2ff988584a 100644 (file)
@@ -2457,12 +2457,24 @@ void Paragraph::setLayout(Layout const & layout)
 }
 
 
+void Paragraph::setDefaultLayout(DocumentClass const & tc)
+{ 
+       setLayout(tc.defaultLayout()); 
+}
+
+
+void Paragraph::setPlainLayout(DocumentClass const & tc)
+{ 
+       setLayout(tc.plainLayout()); 
+}
+
+
 void Paragraph::setPlainOrDefaultLayout(DocumentClass const & tclass)
 {
        if (usePlainLayout())
-               setLayout(tclass.plainLayout());
+               setPlainLayout(tclass);
        else
-               setLayout(tclass.defaultLayout());
+               setDefaultLayout(tclass);
 }