From 5e6d1afb124c364d6c52aaed376930858aef05ac Mon Sep 17 00:00:00 2001 From: Andrew den Exter Date: Fri, 1 Jun 2012 11:47:12 +1000 Subject: [PATCH] Hide the default cursor if a cursor item is available. Change-Id: I9ef3350a60ddd355ab588c9cfb3256004ee4493e Reviewed-by: Yann Bodson --- src/quick/items/qquicktextinput.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/quick/items/qquicktextinput.cpp b/src/quick/items/qquicktextinput.cpp index 873cdd4..7589d1c 100644 --- a/src/quick/items/qquicktextinput.cpp +++ b/src/quick/items/qquicktextinput.cpp @@ -1723,7 +1723,7 @@ QSGNode *QQuickTextInput::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData if (cursorNode != 0 && !isReadOnly()) { cursorNode->setRect(cursorRectangle()); - if (!d->cursorVisible || (!d->m_blinkStatus && d->m_blinkPeriod > 0)) { + if (!d->cursorVisible || d->cursorItem || (!d->m_blinkStatus && d->m_blinkPeriod > 0)) { d->hideCursor(); } else { d->showCursor(); -- 1.7.2.5