From: f_swallow Date: Wed, 30 Mar 2011 07:00:04 +0000 (+0900) Subject: 振り分けルール編集中にそのルールを削除するとルール新規作成になって追加しようとすると例外をはくのに対処 X-Git-Tag: Tween_v1.0.1.0~14 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=1d282e46283416765b6c3797b3321008ca02dd25;p=opentween%2Fopen-tween.git 振り分けルール編集中にそのルールを削除するとルール新規作成になって追加しようとすると例外をはくのに対処 --- diff --git a/Tween/FilterDialog.vb b/Tween/FilterDialog.vb index d9cebcbf..d9aaa110 100644 --- a/Tween/FilterDialog.vb +++ b/Tween/FilterDialog.vb @@ -275,6 +275,8 @@ Public Class FilterDialog End If If rslt = Windows.Forms.DialogResult.Cancel Then Exit Sub + If _mode = EDITMODE.Edit Then ButtonCancel_Click(Nothing, Nothing) + For idx As Integer = ListFilters.Items.Count - 1 To 0 Step -1 If ListFilters.GetSelected(idx) Then _sts.Tabs(ListTabs.SelectedItem.ToString()).RemoveFilter(DirectCast(ListFilters.Items(idx), FiltersClass))