Fixed source null check.

This commit is contained in:
BDisp
2020-08-02 12:43:43 +01:00
parent e8e32c4d73
commit a100be3c46

View File

@@ -520,7 +520,7 @@ namespace Terminal.Gui {
public virtual bool OnSelectedChanged ()
{
if (selected != lastSelectedItem) {
var value = source.Count > 0 ? source.ToList () [selected] : null;
var value = source?.Count > 0 ? source.ToList () [selected] : null;
SelectedItemChanged?.Invoke (new ListViewItemEventArgs (selected, value));
lastSelectedItem = selected;
return true;