corvusskk
corvusskk copied to clipboard
Google Chrome でまともに入力できなくなる
https://user-images.githubusercontent.com/44828/112261563-7bda4680-8caf-11eb-88aa-c73dcd57f7f4.mp4
名状しがたい挙動なので動画を添付します。これを撮影する前にすでに一度「文化たきつけ」を入力しようとしていました。こうなると Google Chrome を再起動するまでなおらないです。
Chrome のバージョンは バージョン: 89.0.4389.90(Official Build) (64 ビット)で corvusskk は 2.8.1 です。
情報ありがとうございます。 残念ながら、こちらの環境では再現できていません。 Amazonの検索欄だと思いますが予測変換っぽいものとぶつかっていて、 アプリケーション側で持っている入力/確定文字列がおかしな感じになっている感じでしょうか。 IME側としてはちょっと対処の仕様が無いかもしれません。
Chrome の URL バー、 Google News の検索欄などでも発症してるので Chrome がなんか悪いんだろうなあという気はしています
私も Chrome 87 か 88 ぐらいまで大丈夫だったのに 89 あたりからそういう現象に悩んでいます。 SKK日本語入力FEP でも同じことが起こっています。 再現方法が分からないのですが、アドレスバー、gmail、Google Docs等だいたいどこでも起きるようです。
私も Chrome の問題だとは思います。 漢字変換せず直接ひらがなやカタカナを入力するあたりが関係していると思うので、 対症療法として SKK 側で何かワーカラウンドを入れることもできるかもしれませんが……。
追記:
https://user-images.githubusercontent.com/383537/113477919-6db2d400-94c0-11eb-8160-23f46aa51252.mp4
久しぶりに再現したので、ゲストウィンドウを開いて挙動を録画しました。 再現するまでの状況としては、Chrome を最小化した状態でメモ帳に文章を入れていて、その後タスクバーをクリックすることで Chrome を元の最大化状態に戻してきたような感じです。 Chrome は 89.0.4389.114(Official Build) (64 ビット) です。
a ←これだけで「あabout:blank」になりました。カーソル位置は「あ」の直後ですね。 バックスペース ←全部消えました。 もう一度 a ←今度は「あ」だけになりました。 消してから lskk スペース ← 普通に「skk 」になりました。 Ctrl-J で平仮名モードにしてから a ←「skk sあ」になりました。(なんだこの s ? skk ですらなく s) i ←普通に「skk sあい」になりました。 消してから lskk スペース Kanji スペース d ←「skk 漢字d」で問題ありません。 e ←ここで「skk 漢字skk 漢字で」になりました。 バックスペース ←一気に「skk 漢字」になりました。
ちなみに Chrome を再起動しなくても、たとえば Microsoft IME などに切りかえてから CorvusSKK に戻すことでも解消されます。
Chromium の ime/win 関連ログとしては 88から89 に reset なんちゃらとか、insert なんちゃらというのが多くて気になりますが、 87から88 はほぼ無視できそうですね。
再現条件が確定できれば原因も絞りこめそうなのですが、なかなか再現できず、もどかしいです。
自分の環境でもこの現象が起きていたのですが、90.0.4430.85(Official Build) (64 ビット)になってから再現しなくなったような気がします。 みなさんの環境ではどうでしょうか?
しばらく再現していませんので、私としてはcloseしていただいて構いません。 どうもお騒がせしました。