diff --git a/src/state/gallery.ts b/src/state/gallery.ts index 068e14fb28..c122ca6df4 100644 --- a/src/state/gallery.ts +++ b/src/state/gallery.ts @@ -277,7 +277,7 @@ export async function compressImage( async function moveIfNecessary(from: string) { const cacheDir = IS_NATIVE && getImageCacheDirectory() - if (cacheDir && from.startsWith(cacheDir)) { + if (cacheDir && !from.startsWith(cacheDir)) { const to = joinPath(cacheDir, nanoid(36)) await makeDirectoryAsync(cacheDir, {intermediates: true})