From 57881a95bf730dec7dd010bc086a5c42003840d4 Mon Sep 17 00:00:00 2001 From: Li Xiaoming Date: Sun, 22 Sep 2019 20:56:19 +0800 Subject: fix: Remove qml M126 warning Message: == and != may perform type coercion, use === or !== to avoid it. Description: The non-strict equality comparison is allowed to convert its arguments to a common type. That can lead to unexpected results such as ' \t\r\n' == 0 being true. Use the strict equality operators === and !== and be explicit about conversions you require. Bug-AGL: SPEC-2814 Change-Id: I4dd5848797f445d082242a5c5e2a0148ea790dc0 Signed-off-by: Li Xiaoming --- app/map/MapComponent.qml | 12 ++++++------ app/map/Marker.qml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'app/map') diff --git a/app/map/MapComponent.qml b/app/map/MapComponent.qml index 161038c..87ad74a 100644 --- a/app/map/MapComponent.qml +++ b/app/map/MapComponent.qml @@ -181,7 +181,7 @@ Map { { var count = map.mapItems.length var co = Qt.createComponent(item+'.qml') - if (co.status == Component.Ready) { + if (co.status === Component.Ready) { var o = co.createObject(map) o.setGeometry(map.markers, currentMarker) map.addMapItem(o) @@ -204,13 +204,13 @@ Map { var myArray = new Array() var count = map.markers.length for (var i = 0; i