diff --git a/src/Avalonia.Controls/Application.cs b/src/Avalonia.Controls/Application.cs
index bbea3693cc..0e696e0199 100644
--- a/src/Avalonia.Controls/Application.cs
+++ b/src/Avalonia.Controls/Application.cs
@@ -362,7 +362,7 @@ namespace Avalonia
}
///
- bool IResourceProvider.TryGetResource(string key, out object value)
+ bool IResourceProvider.TryGetResource(object key, out object value)
{
value = null;
return (_resources?.TryGetResource(key, out value) ?? false) ||
diff --git a/src/Avalonia.Controls/Primitives/SelectingItemsControl.cs b/src/Avalonia.Controls/Primitives/SelectingItemsControl.cs
index 280c3ad93a..dcde8117f6 100644
--- a/src/Avalonia.Controls/Primitives/SelectingItemsControl.cs
+++ b/src/Avalonia.Controls/Primitives/SelectingItemsControl.cs
@@ -644,20 +644,20 @@ namespace Avalonia.Controls.Primitives
/// The desired items.
internal static void SynchronizeItems(IList items, IEnumerable