[LyX/master] Do not forceLTR math with Xe/Lua (part of #12731)
Juergen Spitzmueller
spitz at lyx.org
Mon Apr 10 05:19:56 UTC 2023
commit e9c8b10c1da939d1ab63f4d8b558dbbf90f3bc74
Author: Juergen Spitzmueller <spitz at lyx.org>
Date: Mon Apr 10 08:24:46 2023 +0200
Do not forceLTR math with Xe/Lua (part of #12731)
---
src/mathed/InsetMathHull.h | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/mathed/InsetMathHull.h b/src/mathed/InsetMathHull.h
index 92903c5..f57fdbc 100644
--- a/src/mathed/InsetMathHull.h
+++ b/src/mathed/InsetMathHull.h
@@ -174,7 +174,8 @@ public:
void initUnicodeMath() const override;
/// Force inset into LTR environment if surroundings are RTL
- bool forceLTR(OutputParams const &) const override { return true; }
+ /// FIXME Really needed? (see #12731)
+ bool forceLTR(OutputParams const & rp) const override { return !rp.isFullUnicode(); }
///
void recordLocation(DocIterator const & di);
More information about the lyx-cvs
mailing list