フリーウェア) 更新情報 Juice ver.4.0.6 公開
今回はバグ修正です。
キーボードショートカットで「書庫を閉じる」ボタンを押したときに終了処理を二重に行う状況が発生する場合がありました。
終了処理では処理の最後にボタンの無効化処理を入れてあったのですが、その処理が終了する前に、次のボタンを押したメッセージが届く場合がありました。
これは、メカニカルキーボードで良くあるチャタリングが発生するからだと思われます。
単に速いキー入力だけでは発生しないはずなんだけどね。
ですので、ボタンの無効化処理をメソッドの最初で行うようにしました。
これで最初のメッセージでボタンが無効になるので次の入力は弾かれる事になります。
キーボードショートカットで「書庫を閉じる」ボタンを押したときに終了処理を二重に行う状況が発生する場合がありました。
終了処理では処理の最後にボタンの無効化処理を入れてあったのですが、その処理が終了する前に、次のボタンを押したメッセージが届く場合がありました。
これは、メカニカルキーボードで良くあるチャタリングが発生するからだと思われます。
単に速いキー入力だけでは発生しないはずなんだけどね。
ですので、ボタンの無効化処理をメソッドの最初で行うようにしました。
これで最初のメッセージでボタンが無効になるので次の入力は弾かれる事になります。
コメント
コメントを投稿