HAIK-7.3.0でキーボードショートカットのバグを発見



HAIK Ver7.3.0でバグが出た経緯

僕が、このバグを発見したのは、記事内に「iphone」という文字を書いていた後に記事を見直していたら2箇所「h」抜けの「ipone」を見つけたので「h」を追記しようとした。しかし、いきなりサイトのトップへ移動してしまったので「はぁ?」と思い、何度も同じ動作をやってみたが、結果は変わらないことに気がついた。

記事を書いている時に、いきなりキーボードショートカットが起動してビックリしますので、GoogleChrome(グーグル・クローム)をお使いでHAIKのバージョンが7.3.0の方は、ご注意ください。


動作環境

  • HAIKのバージョン
    • Ver7.3.0
  • PHPのバージョン
    • Ver7.2.10
  • OSのバージョン
    • MacOSX10.11.6
  • ウェブブラウザ及びバージョン
    • GoogleChrome Ver69.0.3497.100
  • レンタルサーバー
    • さくらレンタルサーバー スタンダードプラン


現象

GoogleChromeを使い、編集画面を開いた時に「enterキーを押さずに」英数の「h」を押すと強制的にトップページへ移動してしまう。但し、必ずしも「h」だけとは限らず、現象が起きるタイミングも人それぞれ。


考えられるバグの原因

HAIKのキーボードショートカットが刷新された為、編集画面が非アクティブな状態で「h」を押すと「ホームへ移動」のショートカットが動作するようになっているので、そのあたりのバグではないかと思う。


haikの新しいキーボードショートカット一覧

刷新されたショートカット一覧

ちなみにsafariでは、この現象は発生しなかった。また、HAIK ver7.1.4とver7.2.6で同じことしたら、キーボードショートカットは刷新される前のものだったので現象は起こらなかった。そうなると、やはりキーボードショートカットを刷新したのが原因だと確信した。


haikの古いキーボードショートカット一覧

以前のショートカット一覧


現状での「キーボードショートカット」バグ回避方法

Chromeを使う場合、編集画面を開いたら必ずenterキーを押してから、文字を書き始めること。


有志のサイト「HAIK forum」にも報告と相談をした






HAIKのプログラマーさん!!早く気がついてくれ〜


コメント


認証コード3018

コメントは管理者の承認後に表示されます。