Skip to content

Commit 859f7d8

Browse files
committed
fix(core): latestImage guard
1 parent 84bdf88 commit 859f7d8

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/mlkit-core/index.android.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export class MLKitView extends MLKitViewBase {
6969
this.#camera.setRetrieveLatestImage(value);
7070
}
7171

72-
#latestImage: ImageSource;
72+
#latestImage: ImageSource = null;
7373

7474
//@ts-ignore
7575
get latestImage(): ImageSource {
@@ -82,7 +82,7 @@ export class MLKitView extends MLKitViewBase {
8282
return null;
8383
}
8484

85-
if (image !== this.#latestImage.android) {
85+
if (image !== this.#latestImage?.android) {
8686
this.#latestImage = new ImageSource(image);
8787
}
8888

packages/mlkit-core/index.ios.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export class MLKitView extends MLKitViewBase {
8585
this.#mlkitHelper.retrieveLatestImage = value;
8686
}
8787

88-
#latestImage: ImageSource;
88+
#latestImage: ImageSource = null;
8989

9090
//@ts-ignore
9191
get latestImage(): ImageSource {
@@ -98,7 +98,7 @@ export class MLKitView extends MLKitViewBase {
9898
return null;
9999
}
100100

101-
if (image !== this.#latestImage.ios) {
101+
if (image !== this.#latestImage?.ios) {
102102
this.#latestImage = new ImageSource(image);
103103
}
104104

packages/mlkit-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nativescript/mlkit-core",
3-
"version": "1.0.0-alpha.7",
3+
"version": "1.0.0-alpha.8",
44
"description": "NativeScript MLKit Core",
55
"main": "index",
66
"typings": "index.d.ts",

0 commit comments

Comments
 (0)