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();
        }
 

Reply via email to