- edited description
大破進撃すると警告が2回連続で発せられる
Issue #212
resolved
ログは採取済みなので、古いバージョンでの動作を確認する。mapnext_badly.log
警告が鳴る条件は、MainWindow.UpdateShipInfo() の Notifier.NotifyDamagedShip() で、これは Update.Ship が返ってきたときにだけ実行される。
https://bitbucket.org/kancollesniffer/kancollesniffer/pull-requests/175 で api_req_map/next で Update.Ship を返すようにしたことで、直前の api_get_member/ship_deck と合わせて連続で鳴るようになってしまった。
それより前は https://bitbucket.org/kancollesniffer/kancollesniffer/pull-requests/24 で、直前が start か next だった場合に連続で鳴るようになったと思われる。
もともとは、next では Update.Ship を返さなかったので連続で鳴ることはなかった。
next で Update.Ship を返さないようにすれば連続で鳴ることはなくなるが、うずしおの表示がおかしくなる。また、減らしたことで他の大破警告が出なくなるのはマズく、直したことでそういう事故が全くないと言い切れない。
撃沈事故の可能性を考えると、あえて直さないのが賢明か。
Comments (6)
-
reporter -
reporter -
reporter - changed milestone to m15
-
reporter - edited description
-
reporter -
reporter - changed status to resolved
- Log in to comment