We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents be7fcbe + 5a65fd9 commit 50c5579Copy full SHA for 50c5579
src/browser/Terminal.ts
@@ -1180,7 +1180,9 @@ export class Terminal extends CoreTerminal implements ITerminal {
1180
* @param ev The input event to be handled.
1181
*/
1182
protected _inputEvent(ev: InputEvent): boolean {
1183
- if (ev.data && ev.inputType === 'insertText') {
+ // Only support emoji IMEs when screen reader mode is disabled as the event must bubble up to
1184
+ // support reading out character input which can doubling up input characters
1185
+ if (ev.data && ev.inputType === 'insertText' && !this.optionsService.options.screenReaderMode) {
1186
if (this._keyPressHandled) {
1187
return false;
1188
}
0 commit comments