不正なキーマップ設定を読み込むとアプリが起動しない

バグ報告

MacでInkdropを起動しようとしたら、添付写真のようにずっと読み込み中のまま表示されなくなってしまいました。
Macを再起動しても、治りませんでした。

利用環境

  • Platform: macOS
  • Platform version: Mojave/10.14.5
  • App Version: 確認できませんが、ダウンロードしたのは昨日です。

再現方法

再現するかどうかはわかりませんが、、
背景:自分のpcのグローバルで設定しているhotkeyと、Inkdropでのキーバインドで重複があり、hotkeyが反応しなくなってしまったため、Inkdrop上でのキーバインドを無くそうとしました。
やったこと:このページを参考にして、keymap.cson上で、<該当のキーバインド>: nil と指定して再起動してみたところ、開けなくなってしまいました。

'global':
  '<該当するキーバインド>': nil

よろしくお願いいたします。

こんにちは。それは奇妙ですね。
なにか心当たりはありますでしょうか?
原因の特定のため、コンソールにエラーが出ていないかご確認下さい。
メニュー Developer -> Toggle Developer Tools で確認できます。

また、アプリが何らかの理由で壊れている可能性がありますので、ダウンロードし直してみてください。

キーマップの設定を弄りましたか?

返信ありがとうございます!
今、上記バグの詳細/経緯を記述いたしました。

ダウンロードはし直してみたのですが、開けずでした。。

consoleのエラーは、下記のようになっていました!

その設定の記述方法には対応していないので、それが原因ですね。
Inkdropのグローバルキーバインドを解除したいのであれば、その該当の行を削除してください。

アプリが開けない状態でも、keymap.csonファイルは開くことができるのでしょうか?
すみません、、まだRails Tutorialを始めたばかりぐらいのレベルなものでして。。

不正なキーマップ設定を読み込むとアプリが起動しないのは致命的ですので、次のリリースで修正します!

1 Like

はい、キーマップファイルは以下に格納されています:

  • on macOS: ~/Library/Application Support/inkdrop/keymap.cson

こちらをエディタなどで編集してください。

該当する行を削除したら、無事起動することができました!
迅速、丁寧にご対応頂き、ありがとうございます!!:bowing_man:

よかったです!
いえいえ、また何かありましたらお問い合わせください😊

1 Like

こちらv4.3.0にて修正しました。ご報告ありがとうございました!