バグ: 一部ダイアログの細かな不具合

Issue #332 resolved
Liar_cw NA created an issue
cardwirthpy_20160205b
CardWirthPy 0.12.4 Alpha 4
Build: 2016-02-05 22:34:24

実害は特にありませんが、細かな不具合等がいくつかあります。

「カード操作」ダイアログ:「カード置場」、「荷物袋」

  • 絞込条件を入力後、PC手札に切り替えると検索状態が無効化される。荷物袋からカード置場(カード置場から荷物袋)に切り替えると検索状態が再び有効化される。

「冒険の再開」ダイアログ

  • 「情報」と「構成」のボタンを押したときにダイアログが表示されるが、SEが鳴らない。(他では表示すると共にSEが鳴るダイアログを表示するので、少々の違和感あり)
  • 「情報」を開いて「登録」ボタンを押すとエラーを吐く。(追記)
  • パーティ名を変更しても適用されない。(追記)

「宿帳を開く」ダイアログ

  • 一覧・個別表示を問わず、ダイアログ左上(ページ表示)にマウスカーソルを移動させてホイールを回してもSEが鳴るだけでページ切替をしない。
  • PCが複数いるパーティを解散すると、非整列状態の宿帳がごちゃ混ぜになる。6人PTを2つ解散させると宿帳に交互に表示されるなど。実害はないが、PTを解散した順番が少々分かり辛くなる。

Comments (12)

  1. Liar_cw NA reporter
    • edited description

    バージョン表記を忘れていたので、追記しました。

  2. k4nagatsuki repo owner
    • pull request #1311
    • pull request #1312
    • pull request #1313
    • pull request #1314

    ありがとうございます。それぞれ修正しました。

    解散時の宿帳の順序がおかしくなるのは年季の入った問題で、どうせ簡単な問題だからいつか調べようと思っていたのが延び延びになって現在に至っていました。どうせなので、全員パーティにいた時の順序通りに並ぶように修正しました。

  3. Liar_cw NA reporter
    cardwirthpy_20160206b
    CardWirthPy 0.12.4 Alpha 4
    Build: 2016-02-06 11:42:04
    

    4点の修正を確認しました。それぞれの修正内容通りに動作しました。


    動作確認中に、別の不具合らしきものを発見しました。 「冒険の再開」ダイアログで「情報」→「登録」ボタンを押すと、CWPy終了後にエラーを吐きました。(実害らしき実害は未確認。)

    Traceback (most recent call last):
      File "cw\dialog\select.pyo", line 1493, in OnClickInfoBtn
    AttributeError: 'PartyHeader' object has no attribute 'order'
    
  4. k4nagatsuki repo owner

    pull request #1316

    ありがとうございます。修正しました。実害は、一覧上のパーティ名が更新されないくらいだと思います。

  5. Liar_cw NA reporter
    cardwirthpy_20160206c
    CardWirthPy 0.12.4 Alpha 4
    Build: 2016-02-06 15:01:23
    

    エラーを吐き出すことはなくなりましたが、 「冒険の再開」ダイアログでパーティ名を変更しても実際には反映されていないようです。

    一覧上は変更されますが、該当パーティを読み込んだ際に変更前のものに戻ってしまいました。 パーティ情報およびパーティの変更で、適用されていないことを確認しました。

  6. Liar_cw NA reporter

    上記の不具合報告ですが、情報に抜けがありました。

    拠点にいるパーティ、シナリオ中のパーティのどちらも変更が正しく適用されませんでした。 この検証でセーブは行っていません。

  7. k4nagatsuki repo owner

    pull request #1317

    ありがとうございます。所持金以外の設定を変更しても実データの書き込みが行われていませんでした。現在アクティブなパーティを編集する分にはそれで問題ないのですが、アクティブでないパーティの場合は変更が反映されません。

  8. Liar_cw NA reporter
    cardwirthpy_20160206d
    CardWirthPy 0.12.4 Alpha 4
    Build: 2016-02-06 16:34:33
    

    修正を確認しました。 拠点・シナリオ中のパーティを問わず、「冒険の再開」ダイアログでパーティ名を変更することができました。

    余談ですが(遅れましたが)、 パーティ解散時の宿帳の順序、きれいに並べることが出来て好い感じですね。

  9. k4nagatsuki repo owner

    ご確認ありがとうございます。

    宿帳の順序はたまに自分でも困っていたのでさっさと直せばよかったのですが、問題の年季が入れば入るほどなかなか手がつかなくなってしまいます。これを期にようやくどうにかできて助かりました。

    これで完了という事でよろしいでしょうか。よろしければ右上の解決(Resolve)を押して完了にしてしまってください(Issueを完了にするのは立てた人と担当者のどっちがいいんだろう? どっちでもいい気もしますが)。

  10. Liar_cw NA reporter

    はい。目に見える範囲の問題は全て解決したと思います。

    今までは「報告→修正→動作確認→解決確認と完了」という流れでしたが、 今回の場合ですとダイアログ周りを一纏めにした挙句、 追加の不具合報告もさせていただいたので 確かに押しづらいかもしれませんね……。

    問題が解決したと確信した時点で、 reporter・担当者様のどちらかが押しても良いと私も思います。

    それでは今回は私が押させていただきます。

  11. Liar_cw NA reporter
    • edited description

    後から調査しやすいように、追加報告した不具合項目(修正済み)を説明文に追加。

  12. Log in to comment