From 077fd843f0d854a07d2cee5dfc3980dbb91db86d Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Sat, 26 Apr 2025 21:26:42 +0300 Subject: [PATCH] don't await deleting temp files (#8287) --- src/state/gallery.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/state/gallery.ts b/src/state/gallery.ts index 55d08785eb..f03ed2afe8 100644 --- a/src/state/gallery.ts +++ b/src/state/gallery.ts @@ -5,15 +5,15 @@ import { moveAsync, } from 'expo-file-system' import { - Action, - ActionCrop, + type Action, + type ActionCrop, manipulateAsync, SaveFormat, } from 'expo-image-manipulator' import {nanoid} from 'nanoid/non-secure' import {POST_IMG_MAX} from '#/lib/constants' -import {getImageDim, safeDeleteAsync} from '#/lib/media/manip' +import {getImageDim} from '#/lib/media/manip' import {openCropper} from '#/lib/media/picker' import {getDataUriSize} from '#/lib/media/util' import {isIOS, isNative} from '#/platform/detection' @@ -210,7 +210,6 @@ export async function compressImage(img: ComposerImage): Promise { const source = img.transformed || img.source const [w, h] = containImageRes(source.width, source.height, POST_IMG_MAX) - const cacheDir = isNative && getImageCacheDirectory() let minQualityPercentage = 0 let maxQualityPercentage = 101 // exclusive @@ -243,9 +242,6 @@ export async function compressImage(img: ComposerImage): Promise { } } else { maxQualityPercentage = qualityPercentage - if (cacheDir) { - await safeDeleteAsync(res.uri) - } } }