fix: Frame Processor error when frame processors aren't used
This commit is contained in:
parent
310ad5fc4c
commit
ff890abebf
@ -343,10 +343,12 @@ export class Camera extends React.PureComponent<CameraProps> {
|
|||||||
* @internal
|
* @internal
|
||||||
*/
|
*/
|
||||||
componentWillUnmount(): void {
|
componentWillUnmount(): void {
|
||||||
|
if (this.lastFrameProcessor != null || this.props.frameProcessor != null) {
|
||||||
this.assertFrameProcessorsEnabled();
|
this.assertFrameProcessorsEnabled();
|
||||||
// @ts-expect-error JSI functions aren't typed
|
// @ts-expect-error JSI functions aren't typed
|
||||||
global.unsetFrameProcessor(this.handle);
|
global.unsetFrameProcessor(this.handle);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @internal
|
* @internal
|
||||||
|
Loading…
Reference in New Issue
Block a user