From d0e2a844db6dd3b4c101b3ebda4249c429d19c0d Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Fri, 17 Jan 2020 22:50:45 +0100 Subject: [PATCH] Removed unused owner reference. --- src/Avalonia.Base/PropertyStore/BindingEntry.cs | 3 --- src/Avalonia.Base/PropertyStore/PriorityValue.cs | 2 +- src/Avalonia.Base/ValueStore.cs | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Avalonia.Base/PropertyStore/BindingEntry.cs b/src/Avalonia.Base/PropertyStore/BindingEntry.cs index 2a7cf098a5..cb51f1c9d0 100644 --- a/src/Avalonia.Base/PropertyStore/BindingEntry.cs +++ b/src/Avalonia.Base/PropertyStore/BindingEntry.cs @@ -12,18 +12,15 @@ namespace Avalonia.PropertyStore internal class BindingEntry : IBindingEntry, IPriorityValueEntry, IObserver> { - private readonly IAvaloniaObject _owner; private IValueSink _sink; private IDisposable? _subscription; public BindingEntry( - IAvaloniaObject owner, StyledPropertyBase property, IObservable> source, BindingPriority priority, IValueSink sink) { - _owner = owner; Property = property; Source = source; Priority = priority; diff --git a/src/Avalonia.Base/PropertyStore/PriorityValue.cs b/src/Avalonia.Base/PropertyStore/PriorityValue.cs index 1a4b616bd9..640570237d 100644 --- a/src/Avalonia.Base/PropertyStore/PriorityValue.cs +++ b/src/Avalonia.Base/PropertyStore/PriorityValue.cs @@ -77,7 +77,7 @@ namespace Avalonia.PropertyStore public BindingEntry AddBinding(IObservable> source, BindingPriority priority) { - var binding = new BindingEntry(_owner, Property, source, priority, this); + var binding = new BindingEntry(Property, source, priority, this); var insert = FindInsertPoint(binding.Priority); _entries.Insert(insert, binding); return binding; diff --git a/src/Avalonia.Base/ValueStore.cs b/src/Avalonia.Base/ValueStore.cs index 44ee1c4c8f..23adfb4c93 100644 --- a/src/Avalonia.Base/ValueStore.cs +++ b/src/Avalonia.Base/ValueStore.cs @@ -94,7 +94,7 @@ namespace Avalonia } else { - var entry = new BindingEntry(_owner, property, source, priority, this); + var entry = new BindingEntry(property, source, priority, this); _values.AddValue(property, entry); entry.Start(); return entry;