クーポンビューでクーポンの種別を手打ちで書き換えるとエディターが停止する。

Issue #221 resolved
ルンバ created an issue

バージョン6.0Xエディターでクーポンビューで「_」隠蔽、「:」時限、「(無し)」ノーマルなどのクーポン種別記号を手打ち入力で書き換えるとエディターが停止します。

停止するのは「;〇〇」「:〇〇」と同名異種が既にある場合に一方の記号を他方に書き換えるような場合だけのようです。 「:〇〇」しかない状態でそれを別種にするなら正常に上書きされます。

Comments (5)

  1. k4nagatsuki repo owner

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

    手許で、クーポンビュー、キャストカードの経歴欄、クーポン所持分岐の各リストで仰るような操作をしてみたのですが、再現できませんでした。

    どのような状況で発生したか、詳細に教えていただけないでしょうか?

  2. ルンバ reporter

    クーポンビューで手打ちした時だけのようです。

    各5種の同名クーポンをクーポンビュー上に揃え同名異種が既にある場合に一方の記号を他方に書き換える実験をした結果

    • _を他に変えるのは問題なし 
    • Nは何に変えても止まる(※N=ノーマル)
    • :はNに変えると止まる
    • ;はN以外にかえると止まる
    • @は_に変えると止まる(※ただし:に変えた時に一度だけ停止した。ちょっと挙動が違ったが一瞬なのでよくわからず、再現できず)
  3. k4nagatsuki repo owner

    pull request #242

    修正できたと思います。

    このバグは、環境によるとも思いますが、たぶんWindows 10ではほぼ発生しません。バグの性質上、稀に発生するかもしれませんが未確認です。

    原因は、issue #219に対応するために名称リストの内部構造を大幅に変更する必要があったのですが、その時の修正漏れです。

  4. ルンバ reporter

    上記の停止条件で再確認したところ停止することはなくなりました。お早い修正ありがとうございます。

  5. Log in to comment