Browse Source

Removed unused owner reference.

pull/3255/head
Steven Kirk 6 years ago
parent
commit
d0e2a844db
  1. 3
      src/Avalonia.Base/PropertyStore/BindingEntry.cs
  2. 2
      src/Avalonia.Base/PropertyStore/PriorityValue.cs
  3. 2
      src/Avalonia.Base/ValueStore.cs

3
src/Avalonia.Base/PropertyStore/BindingEntry.cs

@ -12,18 +12,15 @@ namespace Avalonia.PropertyStore
internal class BindingEntry<T> : IBindingEntry, IPriorityValueEntry<T>, IObserver<BindingValue<T>>
{
private readonly IAvaloniaObject _owner;
private IValueSink _sink;
private IDisposable? _subscription;
public BindingEntry(
IAvaloniaObject owner,
StyledPropertyBase<T> property,
IObservable<BindingValue<T>> source,
BindingPriority priority,
IValueSink sink)
{
_owner = owner;
Property = property;
Source = source;
Priority = priority;

2
src/Avalonia.Base/PropertyStore/PriorityValue.cs

@ -77,7 +77,7 @@ namespace Avalonia.PropertyStore
public BindingEntry<T> AddBinding(IObservable<BindingValue<T>> source, BindingPriority priority)
{
var binding = new BindingEntry<T>(_owner, Property, source, priority, this);
var binding = new BindingEntry<T>(Property, source, priority, this);
var insert = FindInsertPoint(binding.Priority);
_entries.Insert(insert, binding);
return binding;

2
src/Avalonia.Base/ValueStore.cs

@ -94,7 +94,7 @@ namespace Avalonia
}
else
{
var entry = new BindingEntry<T>(_owner, property, source, priority, this);
var entry = new BindingEntry<T>(property, source, priority, this);
_values.AddValue(property, entry);
entry.Start();
return entry;

Loading…
Cancel
Save