aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/corelib/widgets/mtextedit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/widgets/mtextedit.cpp b/src/corelib/widgets/mtextedit.cpp
index 62dea38c..4cfe7e28 100755
--- a/src/corelib/widgets/mtextedit.cpp
+++ b/src/corelib/widgets/mtextedit.cpp
@@ -2576,7 +2576,7 @@ QVariant MTextEdit::inputMethodQuery(Qt::InputMethodQuery query) const
case Qt::ImCursorPosition: {
int pos = cursorPosition() - block.position();
if (d->isPreediting()) {
- pos = d->cursor()->anchor();
+ pos = d->cursor()->anchor() - block.position();
}
return QVariant(pos);
}