Confirmed by adding a print statement in Component.onCompleted for the component, printing the value of 'this'.
In the case of the NewTabView component, which has custom property definitions, "NewTabView_QMLTYPE_113(0x1cbf700)" is printed, whereas for the NewPrivateTabView component, which doesn’t have properties, "QQuickItem(0x432a9a0, "newPrivateTabView")" is printed.
This is not an issue in autopilot, it’s rather a side effect of an intended optimization in QML, so I’ll mark this bug invalid.
Confirmed by adding a print statement in Component. onCompleted for the component, printing the value of 'this'.
In the case of the NewTabView component, which has custom property definitions, "NewTabView_ QMLTYPE_ 113(0x1cbf700) " is printed, whereas for the NewPrivateTabView component, which doesn’t have properties, "QQuickItem( 0x432a9a0, "newPrivateTabV iew")" is printed.
This is not an issue in autopilot, it’s rather a side effect of an intended optimization in QML, so I’ll mark this bug invalid.