]> git.lyx.org Git - lyx.git/blobdiff - src/Text2.cpp
Fix #9792 cyrtext and textcyr in the preamble of every document.
[lyx.git] / src / Text2.cpp
index 5a41761c301f29013e7df7244a9160e4aa90ccee..9e6ec8ee1f038c0dbf7815f11c6c34c14b67757c 100644 (file)
@@ -22,7 +22,6 @@
 
 #include "Text.h"
 
-#include "Bidi.h"
 #include "Buffer.h"
 #include "buffer_funcs.h"
 #include "BufferList.h"
@@ -615,6 +614,7 @@ bool Text::checkAndActivateInset(Cursor & cur, bool front)
        if (!front)
                --cur.pos();
        inset->edit(cur, front);
+       cur.setCurrentFont();
        return true;
 }
 
@@ -633,6 +633,7 @@ bool Text::checkAndActivateInsetVisual(Cursor & cur, bool movingForward, bool mo
                return false;
        inset->edit(cur, movingForward, 
                movingLeft ? Inset::ENTRY_DIRECTION_RIGHT : Inset::ENTRY_DIRECTION_LEFT);
+       cur.setCurrentFont();
        return true;
 }