From 56db1dbd61ea0af9624b2d30210c2204a82f8a6c Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Sun, 4 Dec 2022 16:39:51 +0100 Subject: [PATCH] Remove unneeded change handler. --- src/Avalonia.Controls/ItemsControl.cs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/Avalonia.Controls/ItemsControl.cs b/src/Avalonia.Controls/ItemsControl.cs index 645abf50b3..6bbc608644 100644 --- a/src/Avalonia.Controls/ItemsControl.cs +++ b/src/Avalonia.Controls/ItemsControl.cs @@ -92,7 +92,6 @@ namespace Avalonia.Controls static ItemsControl() { ItemsProperty.Changed.AddClassHandler((x, e) => x.ItemsChanged(e)); - ItemTemplateProperty.Changed.AddClassHandler((x, e) => x.ItemTemplateChanged(e)); } /// @@ -647,19 +646,6 @@ namespace Avalonia.Controls return _displayMemberItemTemplate; } - /// - /// Called when the changes. - /// - /// The event args. - private void ItemTemplateChanged(AvaloniaPropertyChangedEventArgs e) - { - if (_itemContainerGenerator != null) - { - ////_itemContainerGenerator.ItemTemplate = (IDataTemplate?)e.NewValue; - // TODO: Rebuild the item containers. - } - } - private void UpdateItemCount() { if (Items == null)