Skip to content

Commit 996c18a

Browse files
committed
CP: Why does this bug only occurred in Visual Studio?!!
1 parent 2d0508a commit 996c18a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

PearlCalculatorCP/ViewModels/ResultPanelViewModel.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@ public int AmountResultSelectedIndex
3030
#nullable disable
3131
set
3232
{
33-
if (value < -1 || value >= AmountResult!.Count || value == _amountResultSelectedIndex)
33+
if (value < -1 || value == _amountResultSelectedIndex || (AmountResult != null && value >= AmountResult.Count))
3434
return;
35+
3536
this.RaiseAndSetIfChanged(ref _amountResultSelectedIndex, value);
3637

3738
if (value == -1) return;
39+
3840
var res = AmountResult[value];
3941
EventManager.PublishEvent(this, "setRTCount", new SetRTCountArgs("ResultPanel", res.Red, res.Blue));
4042
}

0 commit comments

Comments
 (0)