commit 897ee2ed8819e6ef15ff8eb911d591bab6aa96be
Author: Juergen Spitzmueller <sp...@lyx.org>
Date:   Sat Jan 30 15:16:12 2021 +0100

    Do not overwrite InsetLayout font/color
---
 src/insets/InsetLayout.cpp |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/insets/InsetLayout.cpp b/src/insets/InsetLayout.cpp
index 0ff5c50..c45a017 100644
--- a/src/insets/InsetLayout.cpp
+++ b/src/insets/InsetLayout.cpp
@@ -217,8 +217,10 @@ bool InsetLayout::read(Lexer & lex, TextClass const & 
tclass,
 
        lex.pushTable(elementTags);
 
-       labelfont_ = inherit_font;
-       bgcolor_ = Color_none;
+       if (labelfont_ == sane_font)
+               labelfont_ = inherit_font;
+       if (bgcolor_ == Color_error)
+               bgcolor_ = Color_none;
        bool getout = false;
        // whether we've read the CustomPars or ForcePlain tag
        // for issuing a warning in case MultiPars comes later
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to