@Mitsuha🤔发现 L站一个小体验问题,大家都不用`ESC` 来清空你的输入法候选区吗? 中发帖

在使用输入法的时候,输入法会维护一个预编辑字符串和候选区来供你选择要输入的文字,除了疯狂的按删除键之外其实可以用ESC来一键清空,这在打错字的时候特别适用,但是有的网站(比如现在的L站,和一开始的腾讯元宝、ChatGPT.com)通常会给 ESC 来绑定一些事件,比如说close Dialog,但是又没有做额外的判断,造成你只想删除你打错的内容,但是不小心关掉了整个dialog,甚至之前输入的内容也没了。 
就比如说在我打这段文字的时候发帖的抽屉已经被我关闭两次了TAT
而且这个问题其实很好解决,只需要使用浏览器提供的 composition事件来维护一个 isComposition状态就好了,对于 L 站的话就类似
const input = document.querySelector("#ember566");

let isComposing = false;

input.a...