OSDN Git Service

UIスレッド外からの未読状態の更新と同時に未読発言へ移動するとエラーが発生する不具合を修正 (thx @nue_of_k!)
authorKimura Youichi <kim.upsilon@bucyou.net>
Mon, 17 Oct 2016 12:47:42 +0000 (21:47 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Mon, 17 Oct 2016 13:02:33 +0000 (22:02 +0900)
commitebc8be18fcb21b09f468009f2d5d9be13204706f
treef54a83105a56f145ffb94dd9a20ba39509750e68
parentcbf8d1fbde440487a8e8897a0d8953d0a96ed590
UIスレッド外からの未読状態の更新と同時に未読発言へ移動するとエラーが発生する不具合を修正 (thx @nue_of_k!)

未読状態を UI スレッド外から操作する機能:

 * 新着時に未読をクリアする
 * Favoritesイベント受信の際に書き込みを未読に戻す

foundTab が確定するタイミングで参照した NextUnreadIndex と、その後 idx にセット
する NextUnreadIndex の値が別スレッドからの操作によって変化している可能性がある

https://ja.osdn.net/ticket/browse.php?group_id=6526&tid=36686

Fixes: 1b6dd99e ("タブ内の発言を検索するためにVirtualListSizeを参照している箇所をTabModel.AllCountに置き換える")
OpenTween/Resources/ChangeLog.txt
OpenTween/Tween.cs