Skip to content

Commit 9d95409

Browse files
committed
fix: pasting from clipboard on ios
1 parent 48a96b0 commit 9d95409

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

src/libs/fileDownload/FileUtils.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
import {Str} from 'expensify-common';
2-
import {Alert, Linking, Platform} from 'react-native';
1+
import { Str } from 'expensify-common';
2+
import { Alert, Linking, Platform } from 'react-native';
33
import ImageSize from 'react-native-image-size';
4-
import type {TupleToUnion, ValueOf} from 'type-fest';
4+
import type { TupleToUnion, ValueOf } from 'type-fest';
55
import DateUtils from '@libs/DateUtils';
66
import getPlatform from '@libs/getPlatform';
7-
import {translateLocal} from '@libs/Localize';
7+
import { translateLocal } from '@libs/Localize';
88
import Log from '@libs/Log';
99
import saveLastRoute from '@libs/saveLastRoute';
10-
import type {FileObject} from '@pages/media/AttachmentModalScreen/types';
10+
import type { FileObject } from '@pages/media/AttachmentModalScreen/types';
1111
import CONST from '@src/CONST';
12-
import type {TranslationPaths} from '@src/languages/types';
12+
import type { TranslationPaths } from '@src/languages/types';
1313
import getImageManipulator from './getImageManipulator';
1414
import getImageResolution from './getImageResolution';
15-
import type {ReadFileAsync, SplitExtensionFromFileName} from './types';
15+
import type { ReadFileAsync, SplitExtensionFromFileName } from './types';
16+
1617

1718
/**
1819
* Show alert on successful attachment download
@@ -406,8 +407,10 @@ const normalizeFileObject = (file: FileObject): Promise<FileObject> => {
406407
}
407408

408409
const isAndroidNative = getPlatform() === CONST.PLATFORM.ANDROID;
410+
const isIOSNative = getPlatform() === CONST.PLATFORM.IOS;
411+
const isNativePlatform = isAndroidNative || isIOSNative;
409412

410-
if (!isAndroidNative || 'size' in file) {
413+
if (!isNativePlatform || 'size' in file) {
411414
return Promise.resolve(file);
412415
}
413416

0 commit comments

Comments
 (0)