diff --git a/package/src/skia/useSkiaFrameProcessor.ts b/package/src/skia/useSkiaFrameProcessor.ts index 60a04de2f1..62e27d3d7e 100644 --- a/package/src/skia/useSkiaFrameProcessor.ts +++ b/package/src/skia/useSkiaFrameProcessor.ts @@ -200,8 +200,8 @@ export function createSkiaFrameProcessor( const size = getSurfaceSize(frame) if ( surfaceHolder.value[threadId] == null || - surfaceHolder.value[threadId]?.width !== size.width || - surfaceHolder.value[threadId]?.height !== size.height + surfaceHolder.value[threadId].width !== size.width || + surfaceHolder.value[threadId].height !== size.height ) { const surface = Skia.Surface.MakeOffscreen(size.width, size.height) if (surface == null) { @@ -212,8 +212,7 @@ export function createSkiaFrameProcessor( delete surfaceHolder.value[threadId] surfaceHolder.value[threadId] = { surface: surface, width: size.width, height: size.height } } - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - const surface = surfaceHolder.value[threadId]!.surface + const surface = surfaceHolder.value[threadId].surface return surface }