バグ: 貼紙選択画面でデバッグモードの切替ができない

Issue #585 resolved
Iraka.T created an issue

貼紙選択画面で Ctrl+D キー操作を行っても、デバッグモードの切替ができなくなっているようです。一瞬だけデバッガのボタンが点滅するので、イベントが二重に発生しているのかもしれません。

Comments (6)

  1. k4nagatsuki repo owner

    ご報告ありがとうございます。

    手元で試してみましたが、貼紙状態・一覧状態・両表示のどの場面でも、特に問題なく切り替えが行えました。何か特別な条件があるのでしょうか。

  2. Iraka.T reporter

    改めて試してみたところ、たしかに起動直後には発生しませんでした。プレイ中の何らかの動作が影響してこの現象が発生するようです。私の環境固有の問題である可能性もあります。

    ここしばらくシナリオを整理するために、インストールや移動を頻繁に行っていました。再現条件に影響する動作があるかもしれないので、しばらく試してみます。

  3. Iraka.T reporter

    どうやらドラッグ&ドロップによるシナリオのインストールを行うと、CWPyを終了するまでこの現象が発生するようです。

  4. k4nagatsuki repo owner

    ありがとうございます。pull request #2030で修正できたと思います。

    どうもwxPythonのSetCallFilterEvent()というAPIを使うと挙動がおかしくなるようです。

    wxPython Phoenixでは直っているかもしれませんが、さしあたり自前のフラグを使っての処理に差し替えました。

  5. Iraka.T reporter

    調査と対応をありがとうございます。同じ操作を行っても再現しなくなりました。

    完全に解決しているかはわからないので、しばらくissueは開いたままにしておきます。

  6. Log in to comment