]> git.lyx.org Git - features.git/commitdiff
Graphics inset is not forceLTR without pdftex (#12865)
authorUdi Fogiel <udifoglle@gmail.com>
Thu, 10 Aug 2023 03:33:52 +0000 (06:33 +0300)
committerJuergen Spitzmueller <spitz@lyx.org>
Fri, 11 Aug 2023 10:25:03 +0000 (12:25 +0200)
src/insets/InsetGraphics.h

index ff450d1b9a73a5c778d655830c8525b8f1284d60..df2abc4b01cd17b959cec64a419a02e36b484639 100644 (file)
@@ -116,8 +116,8 @@ public:
                                  UpdateType utype, TocBackend & backend) const override;
        ///
        std::string contextMenuName() const override;
-       /// Force inset into LTR environment if surroundings are RTL
-       bool forceLTR(OutputParams const &) const override { return true; }
+       /// Force inset into LTR environment if surroundings are RTL (only needed in pdfTeX)
+       bool forceLTR(OutputParams const & runparams) const override { return !runparams.isFullUnicode(); }
        ///
        void doDispatch(Cursor & cur, FuncRequest & cmd) override;
        ///