Skip to content

Commit 1ebeeec

Browse files
committed
chore(ios): log errors on queryRenderedFeatures
1 parent 3d6131a commit 1ebeeec

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

src/mapbox.ios.ts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -762,13 +762,18 @@ export class Mapbox extends MapboxCommon implements MapboxApi {
762762
if (Trace.isEnabled()) {
763763
CLog(CLogTypes.info, 'Mapbox:checkForClickEvent(): got click event with point:', point);
764764
}
765-
this.eventCallbacks['click'] && this.eventCallbacks['click'].forEach((eventListener) => {
766-
this.queryRenderedFeatures({ point, layers: [eventListener.id] }, nativeMap).then((response) => {
767-
if (response.length > 0) {
768-
eventListener.callback(response);
769-
}
765+
this.eventCallbacks['click'] &&
766+
this.eventCallbacks['click'].forEach((eventListener) => {
767+
this.queryRenderedFeatures({ point, layers: [eventListener.id] }, nativeMap)
768+
.then((response) => {
769+
if (response.length > 0) {
770+
eventListener.callback(response);
771+
}
772+
})
773+
.catch((err) => {
774+
console.error('click error ', eventListener.id, err);
775+
});
770776
});
771-
});
772777

773778
return false;
774779
}

0 commit comments

Comments
 (0)