From cccbbc44c5f40d4e6e685e760a036a6f568492d2 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Tue, 1 Feb 2022 22:17:27 +0100 Subject: [PATCH] Clarify the return value of `StripAccessKey`. --- src/Avalonia.Controls/Primitives/AccessText.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Controls/Primitives/AccessText.cs b/src/Avalonia.Controls/Primitives/AccessText.cs index 5114e13386..a6976721b1 100644 --- a/src/Avalonia.Controls/Primitives/AccessText.cs +++ b/src/Avalonia.Controls/Primitives/AccessText.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics.CodeAnalysis; using Avalonia.Input; using Avalonia.Media; using Avalonia.Media.TextFormatting; @@ -111,6 +112,7 @@ namespace Avalonia.Controls.Primitives /// /// The text. /// The text with the first underscore stripped. + [return: NotNullIfNotNull("text")] private string? StripAccessKey(string? text) { if (text is null)