fix: prevent double character input on Android Shift+key
On Android tablets, pressing Shift+A produces "AA" because the input event listener re-sends characters that xterm already processed via its keydown handler. Track keydown timestamps and skip input events that fire within 50ms of a handled keydown. Only affects touch devices (listener gated by isTouchDevice()).
A
Aamer Akhter committed
29b265380196418c7a049f633d254d1b8b5cd199
Parent: 7b8b175