うーん。なんでしょうね。
何日か前から。
WordPressの記事を書いていると、カーソルが勝手に戻ってしまう現象が発生するようになりました。
どういうことかと申しますと。文字入力が終了すると、カーソルが勝手に動くのですよね。ふむむ。
動作環境と回避策を記録しておこうと思います。
WordPressのカーソルが勝手に動く動作環境
- WordPress 5.4.2
- Gutenberg、クラシックエディターどちらも発生。
- Windows 10 Professional x64 Ver.2004
- Google Chrome Ver.83.0.4103.97
- Google日本語入力
- Microsoft IMEでも発生しますので、日本語入力は関係ない感じです。
回避策
さよなら全角英数の無効化
※20.7.19追記
機能拡張を色々と調べてみたところ。「さよなら全角英数」が影響している事がわかりました。
次の手順で、WordPressの編集画面では機能拡張が無効になるように設定しました。
WordPressの編集ページで、機能拡張のアイコンをクリック。「このドメイン(<ドメイン名>)での半角変換を無効にする」をクリックします。
さよなら全角英数の設定を確認すると、ページ指定欄に、WordPressの編集ページが追加されています。
これで、カーソルが勝手に動く状況を回避することができました。ふぅ。
Microsot Edgeの場合
※以下、「さよなら全角英数の無効化」がわかる前の対応になります。
どうもWebブラウザがGogole Chromeの場合に発生する感じがします。
最近、Windows 10のEdgeがChromeベースに更新されたということで、こちらで現象が発生するか試してみました。
青色単色の「e」マークの場合、ChromeベースではないEdgeになります。
新しいEdgeは、緑と青の渦巻のような「e」マークアイコンです。
こちらでWordPressのエディタを開き、カーソルが勝手に動くかどうか試したところ。
※20.7.19追記:新しいMicrosoft Edgeに「さよなら全角英数」機能拡張をインストール→WordPressの編集画面を表示してみましたが、カーソルが動く現象は発生しませんでした。
Google Chromeのシークレットモードの場合
シークレットモードで試したところ。どうやら正常に動作するようです。ということは、Google Chrome本体の影響ではない可能性があります。
今回の現象で、Chrome機能拡張が、WordPress編集画面の動作に影響を与えることが分かりました。
何か怪しい動きがあったら、少し大変かもしれませんが、機能拡張を1つ1つ無効にして調べてみる手が良さそうです。