OSDN Git Service

発言のないタブでソート順変更をしようとするとクラッシュするのを修正
authorsyo68k <syo68k@users.sourceforge.jp>
Thu, 17 Jun 2010 13:03:04 +0000 (13:03 +0000)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Feb 2012 14:13:37 +0000 (23:13 +0900)
git-svn-id: http://svn.sourceforge.jp/svnroot/tween/trunk@508 e39ad16e-3079-482e-bb30-4b4d378143b6

Tween/Resources/ChangeLog.txt
Tween/Tween.vb

index 5ddf970..0c2583f 100644 (file)
@@ -11,6 +11,7 @@
  * 詳細表示にフォーカスがある場合にIEのショートカットが動作してしまっていたのを修正
  * 詳細表示でSHIFT+F5キーまたはSHIFT+Rキーを押した場合に通常の更新として動作していたバグを修正(遡るのが正しい)
  * スペースキーを押したままにしてスペースの連続が入力された場合にも未読ジャンプするようにした(判定タイミングは従来の通りキー入力を止めたときです)
+ * 発言のないタブでソート順変更をしようとするとクラッシュするのを修正(0.9.2.3のみ。それ以外のバージョンでは問題ありません)
 ==== Ver 0.9.2.3(2010/06/14)
  * DM送信で複数行を考慮していなかったのを修正(開発版のみ。安定版では問題ありません)
  * 画像プレビューで未対応画像形式のチェックをするようにした
index a1c632d..277604e 100644 (file)
@@ -2603,9 +2603,11 @@ Public Class TweenMain
         _itemCache = Nothing
         _postCache = Nothing
 
-        Dim idx As Integer = _statuses.Tabs(_curTab.Text).IndexOf(_curPost.Id)
-        SelectListItem(_curList, idx)
-        _curList.EnsureVisible(idx)
+        If _statuses.Tabs(_curTab.Text).AllCount > 0 Then
+            Dim idx As Integer = _statuses.Tabs(_curTab.Text).IndexOf(_curPost.Id)
+            SelectListItem(_curList, idx)
+            _curList.EnsureVisible(idx)
+        End If
         _curList.Refresh()
         modifySettingCommon = True
     End Sub