OSDN Git Service

メニューを開く際に起きる例外に対応
authorkiri_feather <kiri_feather@users.sourceforge.jp>
Tue, 17 Nov 2009 09:20:09 +0000 (09:20 +0000)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 18 Feb 2012 14:10:26 +0000 (23:10 +0900)
git-svn-id: http://svn.sourceforge.jp/svnroot/tween/trunk@13 e39ad16e-3079-482e-bb30-4b4d378143b6

Tween/Tween.vb

index b1378f1..0b00cf0 100644 (file)
@@ -2300,6 +2300,8 @@ Public Class TweenMain
     End Sub
 
     Private Sub ContextMenuStrip2_Opening(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles ContextMenuStrip2.Opening
+        If ListTab.SelectedTab Is Nothing Then Exit Sub
+        If _statuses Is Nothing OrElse _statuses.Tabs Is Nothing OrElse Not _statuses.Tabs.ContainsKey(ListTab.SelectedTab.Text) Then Exit Sub
         If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.DirectMessage Then
             FavAddToolStripMenuItem.Enabled = False
             FavRemoveToolStripMenuItem.Enabled = False