From 146bb635da3faad22a502d80d799e2484dd0c472 Mon Sep 17 00:00:00 2001 From: Yoh Deadfall Date: Sun, 4 Oct 2020 00:10:12 +0300 Subject: [PATCH] Removed redundant cast --- src/Avalonia.Base/AvaloniaObject.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/Avalonia.Base/AvaloniaObject.cs b/src/Avalonia.Base/AvaloniaObject.cs index 65233f9230..6645d25b5d 100644 --- a/src/Avalonia.Base/AvaloniaObject.cs +++ b/src/Avalonia.Base/AvaloniaObject.cs @@ -113,16 +113,8 @@ namespace Avalonia /// The binding information. public IBinding this[IndexerDescriptor binding] { - get - { - return new IndexerBinding(this, binding.Property, binding.Mode); - } - - set - { - var sourceBinding = value as IBinding; - this.Bind(binding.Property, sourceBinding); - } + get { return new IndexerBinding(this, binding.Property, binding.Mode); } + set { this.Bind(binding.Property, value); } } public bool CheckAccess() => Dispatcher.UIThread.CheckAccess();