Project

General

Profile

バグ #19

GemQuest表の時刻が前後入れ替わる

Added by mole lord almost 2 years ago. Updated almost 2 years ago.

Status:
終了
Priority:
通常
Assignee:
Start date:
01/10/2019
Due date:
% Done:

100%

Estimated time:

Description


コミット fe533cf で発生。たとえばローカルタイムの11:00と15:30にGemQuestがあるときに、現在時刻が12:00だと、15:30のほうが左側に表示されてしまう。

localGemTimeTableを構築するときにソートをしていないのが、バグの原因のようだ。
ソートを追加すればバグは治りそうだが、あわせてfirstFoundIndexも何らかの調整をする必要がある。


Files

V0_40bug.png (65.8 KB) V0_40bug.png mole lord, 01/10/2019 01:17 PM
#1

Updated by mole lord almost 2 years ago

  • Status changed from 新規 to 終了
  • % Done changed from 0 to 100

コミット 51643c2 で修正を済ませた。

firstFoundIndexを使うのはやめて、localGemTimeTableに書き込む値自体にそれが「最初に見つかったジェムクエスト時間か」を示すフラグを入れることで処理を簡単にした。

Also available in: Atom PDF