]> git.lyx.org Git - features.git/commitdiff
Update cursor position after committing IM string
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 18 Apr 2018 15:39:43 +0000 (17:39 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 18 Apr 2018 15:41:23 +0000 (17:41 +0200)
src/frontends/qt4/GuiWorkArea.cpp

index f537c91cef4901aca4b3fcb5fd0810add52087da..4d25b08f68481f6d183ecfad5d3fbf99ddba021b 100644 (file)
@@ -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();
        }