From: Liang Qi Date: Wed, 15 May 2013 12:18:59 +0000 (-0700) Subject: Fix a warning when setActiveFocusOnTab(false) for root item X-Git-Tag: upstream/5.2.1~798^2~31 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6e32c7311b1690d36023caa688823944551a697c;p=platform%2Fupstream%2Fqtdeclarative.git Fix a warning when setActiveFocusOnTab(false) for root item Task-number: QTBUG-31114 Change-Id: I4d6aac534fbc1e84593e4d7084e6a892eea4256c Reviewed-by: Caroline Chao Reviewed-by: Jens Bache-Wiig --- diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp index 1667736..d6a663a 100644 --- a/src/quick/items/qquickitem.cpp +++ b/src/quick/items/qquickitem.cpp @@ -5591,7 +5591,7 @@ void QQuickItem::setActiveFocusOnTab(bool activeFocusOnTab) return; if (window()) { - if ((this == window()->activeFocusItem()) && !activeFocusOnTab) { + if ((this == window()->activeFocusItem()) && this != window()->contentItem() && !activeFocusOnTab) { qWarning("QQuickItem: Cannot set activeFocusOnTab to false once item is the active focus item."); return; }