diff --git a/src/Avalonia.Input/KeyboardNavigation.cs b/src/Avalonia.Input/KeyboardNavigation.cs
index 722215f8b7..6ef3c4fd60 100644
--- a/src/Avalonia.Input/KeyboardNavigation.cs
+++ b/src/Avalonia.Input/KeyboardNavigation.cs
@@ -25,12 +25,11 @@ namespace Avalonia.Input
/// attached property set to , this property
/// defines to which child the focus should move.
///
- public static readonly AttachedProperty TabOnceActiveElementProperty =
- AvaloniaProperty.RegisterAttached(
+ public static readonly AttachedProperty TabOnceActiveElementProperty =
+ AvaloniaProperty.RegisterAttached(
"TabOnceActiveElement",
typeof(KeyboardNavigation));
-
///
/// Defines the IsTabStop attached property.
///
@@ -68,7 +67,7 @@ namespace Avalonia.Input
///
/// The container.
/// The active element for the container.
- public static IInputElement GetTabOnceActiveElement(InputElement element)
+ public static IInputElement? GetTabOnceActiveElement(InputElement element)
{
return element.GetValue(TabOnceActiveElementProperty);
}
@@ -78,7 +77,7 @@ namespace Avalonia.Input
///
/// The container.
/// The active element for the container.
- public static void SetTabOnceActiveElement(InputElement element, IInputElement value)
+ public static void SetTabOnceActiveElement(InputElement element, IInputElement? value)
{
element.SetValue(TabOnceActiveElementProperty, value);
}