@@ -20,7 +20,6 @@ import {isMobileSafari, isSafari} from '@libs/Browser';
20
20
import { containsOnlyEmojis } from '@libs/EmojiUtils' ;
21
21
import { base64ToFile } from '@libs/fileDownload/FileUtils' ;
22
22
import isEnterWhileComposition from '@libs/KeyboardShortcut/isEnterWhileComposition' ;
23
- import variables from '@styles/variables' ;
24
23
import CONST from '@src/CONST' ;
25
24
26
25
const excludeNoStyles : Array < keyof MarkdownStyle > = [ ] ;
@@ -73,7 +72,6 @@ function Composer(
73
72
start : selectionProp . start ,
74
73
end : selectionProp . end ,
75
74
} ) ;
76
- const [ hasMultipleLines , setHasMultipleLines ] = useState ( false ) ;
77
75
const [ isRendered , setIsRendered ] = useState ( false ) ;
78
76
79
77
// On mobile safari, the cursor will move from right to left with inputMode set to none during report transition
@@ -349,15 +347,15 @@ function Composer(
349
347
const inputStyleMemo = useMemo (
350
348
( ) => [
351
349
StyleSheet . flatten ( [ style , { outline : 'none' } ] ) ,
352
- StyleUtils . getComposeTextAreaPadding ( isComposerFullSize ) ,
350
+ StyleUtils . getComposeTextAreaPadding ( isComposerFullSize , textContainsOnlyEmojis ) ,
353
351
isMobileSafari ( ) || isSafari ( ) ? styles . rtlTextRenderForSafari : { } ,
354
352
scrollStyleMemo ,
355
353
StyleUtils . getComposerMaxHeightStyle ( maxLines , isComposerFullSize ) ,
356
354
isComposerFullSize ? { height : '100%' , maxHeight : 'none' } : undefined ,
357
- textContainsOnlyEmojis && hasMultipleLines ? styles . onlyEmojisTextLineHeight : { } ,
355
+ textContainsOnlyEmojis ? styles . onlyEmojisTextLineHeight : { } ,
358
356
] ,
359
357
360
- [ style , styles . rtlTextRenderForSafari , styles . onlyEmojisTextLineHeight , scrollStyleMemo , hasMultipleLines , StyleUtils , maxLines , isComposerFullSize , textContainsOnlyEmojis ] ,
358
+ [ style , styles . rtlTextRenderForSafari , styles . onlyEmojisTextLineHeight , scrollStyleMemo , StyleUtils , maxLines , isComposerFullSize , textContainsOnlyEmojis ] ,
361
359
) ;
362
360
363
361
return (
@@ -379,7 +377,6 @@ function Composer(
379
377
onSelectionChange = { addCursorPositionToSelectionChange }
380
378
onContentSizeChange = { ( e ) => {
381
379
setPrevHeight ( e . nativeEvent . contentSize . height ) ;
382
- setHasMultipleLines ( e . nativeEvent . contentSize . height > variables . componentSizeLarge ) ;
383
380
} }
384
381
disabled = { isDisabled }
385
382
onKeyPress = { handleKeyPress }
0 commit comments