スプレッドシートの日本語入力中に勝手に確定される

スプレッドシートの日本語入力中に勝手に確定される

セルに値を入力し始めて数秒後に勝手に確定され日本語変換が上手くできない不具合が発生しました。実用上の問題はありませんが、まだバグが残っているのでメモしておきます。

セルに日本語入力していると勝手に確定される

バグの現状

バグは問題にならなくなっていますが、Google for Work Supportによると完全には解消していないとのことです。

「セルにカーソルが重なった状態でダブルクリックやエンターを押した直後には勝手に確定する現象が残っている」とのこと。そんな使い方はあまりしないので問題にはなりませんが、たしかに現象は発生しました。(2015/11/03追記)

過去の経緯

スプレッドシートを使用していて原因不明のバグが発生しました。バグの現象と対策の経過報告です。

バグの現象は、セルに日本語入力中にエンターを押さなくても勝手に確定されてしまい、日本語入力や漢字変換に支障が出るというものです。Windows7 Home PremiumのChromeで使用しています。

バグの現象をより詳しく書きます。例えば、矢印で目的のセルまで移動して、大阪と入力するとします。この時、最後の矢印を押した後に押すキーは、o、o、s、、、と続きますが、1つ目のoを押してからしばらくすると勝手に確定されてしまい、漢字変換が必要な場合には非常に困ります。

現状の対処法としては、1文字入力した後にバックスペースで削除して本来入力したい文字を入力する、もしくは、スプレッドシート上部のfx欄に入力する、のどちらかです。

根本的な対処法は、原因がはっきりせず分からなかったため、Google for Work Supportに問い合わせ中です。問い合わせの結果は後日ご報告します。

原因のセルフチェック履歴

Google for Work Supportに問い合わせをするまでに行った検証内容と結果は以下の通りです。

  • 別のパソコンで同じ現象が発生するか確認する→別のパソコンでも同じ現象が発生しました。
  • 別のブラウザでも同じ現象が発生するか確認する→IE、firefoxでは、確定される(入力途中部分の下線が消える)が、その後も変換は可能でした。
  • 同ドメインの別のアカウントでも同じ現象が発生するか確認する→同ドメインの別のアカウントでは発生しませんでした。
  • 同アカウントが作成したスプレッドシートを共有した相手でも同じ現象が発生するか確認する→共有した相手でも同じ現象が発生しました。

ここまで確認した時点で、Google for Work Supportとスプレッドシートを共有し現象が生じるか確認してもらうことにして、返答待ちの状態です。

別のアカウントでも発生するようになりました。(2015/10/21追記)

Google for Work Supportから現象を確認したと連絡がありました。現在エンジニアチームが調査中ということで待ちの状態です。(2015/10/21追記)

Google for Work Supportから連絡はありませんが、勝手に確定される現象が発生しなくなりました。(2015/10/27追記)

Google for Work Supportから連絡がありました。「セルにカーソルが重なった状態で文字を入力しても現象は発生しなくなりました」と。なぜ現象が出なくなって時間が経ってからなのかと思いましたが、どうやら完全に修正された訳ではないようです。「セルにカーソルが重なった状態でダブルクリックやエンターを押した直後には勝手に確定する現象が残っている」とのこと。そんな使い方はあまりしないので問題にはなりませんが、たしかに現象は発生しました。(2015/11/03追記)

お読みくださり、ありがとうございました。