fix: Frame Processor error when frame processors aren't used

This commit is contained in:
Marc Rousavy 2021-05-19 10:13:20 +02:00
parent 310ad5fc4c
commit ff890abebf

View File

@ -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