commit 01fea56eb67eafa88680a913eeb72e023e1afa71
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Wed Apr 18 17:39:43 2018 +0200
Update cursor position after committing IM string
---
src/frontends/qt4/GuiWorkArea.cpp | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/frontends/qt4/GuiWorkArea.cpp
b/src/frontends/qt4/GuiWorkArea.cpp
index f537c91..4d25b08 100644
--- a/src/frontends/qt4/GuiWorkArea.cpp
+++ b/src/frontends/qt4/GuiWorkArea.cpp
@@ -1285,6 +1285,7 @@ void GuiWorkArea::inputMethodEvent(QInputMethodEvent * e)
d->buffer_view_->cursor().insert(qstring_to_ucs4(e->commitString()));
d->buffer_view_->updateMetrics();
d->buffer_view_->cursor().endUndoGroup();
+ d->updateCaretGeometry();
viewport()->update();
}