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.
1 parent be7fcbe commit 5a65fd9Copy full SHA for 5a65fd9
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