QmlDesigner.Instances: disabling the cursor after completing

The cursor should be disabled after component complete.

Change-Id: I3ee089b23f43b42a478aaacc4073cbdfd0da2323
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
This commit is contained in:
Thomas Hartmann
2013-04-11 12:05:00 +02:00
parent f42f73492f
commit 7406761f8f

View File

@@ -278,8 +278,6 @@ static void disableTextCursor(QQuickItem *item)
void QuickItemNodeInstance::initialize(const ObjectNodeInstance::Pointer &objectNodeInstance) void QuickItemNodeInstance::initialize(const ObjectNodeInstance::Pointer &objectNodeInstance)
{ {
disableTextCursor(quickItem());
if (instanceId() == 0) { if (instanceId() == 0) {
DesignerSupport::setRootItem(nodeInstanceServer()->quickView(), quickItem()); DesignerSupport::setRootItem(nodeInstanceServer()->quickView(), quickItem());
} else { } else {
@@ -465,6 +463,8 @@ void QuickItemNodeInstance::doComponentComplete()
{ {
doComponentCompleteRecursive(quickItem()); doComponentCompleteRecursive(quickItem());
disableTextCursor(quickItem());
quickItem()->update(); quickItem()->update();
} }