Browse Source

fixes(DataGrid): Warning CS0414 The field 'CellEditBinding.SubjectWrapper._settingSourceValue' is assigned but its value is never used

pull/6495/head
Giuseppe Lippolis 5 years ago
parent
commit
10e3fc7828
  1. 13
      src/Avalonia.Controls.DataGrid/Utils/CellEditBinding.cs

13
src/Avalonia.Controls.DataGrid/Utils/CellEditBinding.cs

@ -1,10 +1,8 @@
using Avalonia.Data; using Avalonia.Data;
using Avalonia.Reactive; using Avalonia.Reactive;
using System; using System;
using System.ComponentModel.DataAnnotations;
using System.Collections.Generic; using System.Collections.Generic;
using System.Reactive.Subjects; using System.Reactive.Subjects;
using System.Text;
namespace Avalonia.Controls.Utils namespace Avalonia.Controls.Utils
{ {
@ -67,11 +65,14 @@ namespace Avalonia.Controls.Utils
private void SetSourceValue(object value) private void SetSourceValue(object value)
{ {
_settingSourceValue = true; if (!_settingSourceValue)
{
_settingSourceValue = true;
_sourceSubject.OnNext(value); _sourceSubject.OnNext(value);
_settingSourceValue = false; _settingSourceValue = false;
}
} }
private void SetControlValue(object value) private void SetControlValue(object value)
{ {
@ -157,4 +158,4 @@ namespace Avalonia.Controls.Utils
} }
} }
} }
} }

Loading…
Cancel
Save