mirror of https://github.com/vector-im/riot-web
				
				
				
			Merge pull request #2258 from matrix-org/dbkr/fix_ascii_smiley_emojification_2
Fix autoreplacement of ascii emojipull/21833/head
						commit
						69a8b3bd95
					
				|  | @ -544,7 +544,7 @@ export default class MessageComposerInput extends React.Component { | |||
| 
 | ||||
|         if (editorState.startText !== null) { | ||||
|             const text = editorState.startText.text; | ||||
|             const currentStartOffset = editorState.startOffset; | ||||
|             const currentStartOffset = editorState.selection.start.offset; | ||||
| 
 | ||||
|             // Automatic replacement of plaintext emoji to Unicode emoji
 | ||||
|             if (SettingsStore.getValue('MessageComposerInput.autoReplaceEmoji')) { | ||||
|  | @ -558,11 +558,11 @@ export default class MessageComposerInput extends React.Component { | |||
| 
 | ||||
|                     const range = Range.create({ | ||||
|                         anchor: { | ||||
|                             key: editorState.selection.startKey, | ||||
|                             key: editorState.startText.key, | ||||
|                             offset: currentStartOffset - emojiMatch[1].length - 1, | ||||
|                         }, | ||||
|                         focus: { | ||||
|                             key: editorState.selection.startKey, | ||||
|                             key: editorState.startText.key, | ||||
|                             offset: currentStartOffset - 1, | ||||
|                         }, | ||||
|                     }); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 David Baker
						David Baker