aboutsummaryrefslogtreecommitdiff
path: root/src/corelib/widgets/mtextedit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/widgets/mtextedit.cpp')
-rwxr-xr-xsrc/corelib/widgets/mtextedit.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/widgets/mtextedit.cpp b/src/corelib/widgets/mtextedit.cpp
index 6cfc24bc..3182054e 100755
--- a/src/corelib/widgets/mtextedit.cpp
+++ b/src/corelib/widgets/mtextedit.cpp
@@ -1946,6 +1946,7 @@ void MTextEdit::handleMouseMove(int cursorPosition, QGraphicsSceneMouseEvent *ev
void MTextEdit::selectAll()
{
Q_D(MTextEdit);
+ d->disableUpdateMicroFocus();
d->commitPreedit();
d->cursor()->setPosition(0);
@@ -1960,7 +1961,9 @@ void MTextEdit::selectAll()
model()->updateCursor();
emit selectionChanged();
d->sendCopyAvailable(true);
+ d->updateMicroFocus();
}
+ d->enableUpdateMicroFocus(true);
}