From: Andrew den Exter Date: Fri, 1 Jun 2012 01:47:12 +0000 (+1000) Subject: Hide the default cursor if a cursor item is available. X-Git-Tag: upstream/5.2.1~1703 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5e6d1afb124c364d6c52aaed376930858aef05ac;p=platform%2Fupstream%2Fqtdeclarative.git Hide the default cursor if a cursor item is available. Change-Id: I9ef3350a60ddd355ab588c9cfb3256004ee4493e Reviewed-by: Yann Bodson --- 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();