vercel / hyper

A terminal built on web technologies
https://hyper.is
MIT License
43.27k stars 3.52k forks source link

Duplicate character gets inserted #3486

Open kanbara opened 5 years ago

kanbara commented 5 years ago

Issue

If I type cd and use tab completion (fish shell 3.0.0), and backspace ,the last c does not get removed. If I type cd ~ then I get another ~ randomly. The cursor is advanced but the character does not actually affect the input. It leads to visual glitches at the beginning or middle of a command which is quite annoying.

See asciinema https://asciinema.org/a/WOfCwDqip7tXPPEtvSiy5FxvL

kanbara commented 5 years ago

fyi-- this issue does not occur in 3.0.0-canary8