X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInset.cpp;h=916278d96c779b44575f6ab0c0193a98d5c6a8dc;hb=f5123ccfa82215030c70561af881175d92244492;hp=c2f8ceab24838e58408aec6ab163efba1b1b926a;hpb=0e14f379f367e4d3f5f8263185e0903424a746e7;p=lyx.git diff --git a/src/insets/Inset.cpp b/src/insets/Inset.cpp index c2f8ceab24..916278d96c 100644 --- a/src/insets/Inset.cpp +++ b/src/insets/Inset.cpp @@ -168,6 +168,7 @@ static void build_translator() insetnames[MATH_XARROW_CODE] = InsetName("mathxarrow"); insetnames[MATH_XYARROW_CODE] = InsetName("mathxyarrow"); insetnames[MATH_XYMATRIX_CODE] = InsetName("mathxymatrix"); + insetnames[MATH_DIAGRAM_CODE] = InsetName("mathdiagram"); insetnames[MATH_MACRO_CODE] = InsetName("mathmacro"); passed = true; @@ -233,15 +234,16 @@ bool Inset::allowEmpty() const return getLayout().isKeepEmpty(); } + bool Inset::forceLTR() const { return getLayout().forceLTR(); } -void Inset::initView() + +bool Inset::isInToc() const { - if (isLabeled()) - buffer().updateBuffer(); + return getLayout().isInToc(); }