Browse Source

Added remaining nullable annotations after merge.

pull/7477/head
Steven Kirk 4 years ago
parent
commit
d0d86e28c1
  1. 8
      src/Avalonia.Controls/TextBoxTextInputMethodClient.cs
  2. 2
      src/Web/Avalonia.Web.Blazor/AvaloniaBlazorAppBuilder.cs

8
src/Avalonia.Controls/TextBoxTextInputMethodClient.cs

@ -9,8 +9,8 @@ namespace Avalonia.Controls
{ {
internal class TextBoxTextInputMethodClient : ITextInputMethodClient internal class TextBoxTextInputMethodClient : ITextInputMethodClient
{ {
private InputElement _parent; private InputElement? _parent;
private TextPresenter _presenter; private TextPresenter? _presenter;
public Rect CursorRectangle public Rect CursorRectangle
{ {
@ -45,10 +45,10 @@ namespace Avalonia.Controls
public string? TextBeforeCursor => null; public string? TextBeforeCursor => null;
public string? TextAfterCursor => null; public string? TextAfterCursor => null;
private void OnCaretBoundsChanged(object sender, EventArgs e) => CursorRectangleChanged?.Invoke(this, EventArgs.Empty); private void OnCaretBoundsChanged(object? sender, EventArgs e) => CursorRectangleChanged?.Invoke(this, EventArgs.Empty);
public void SetPresenter(TextPresenter presenter, InputElement parent) public void SetPresenter(TextPresenter? presenter, InputElement? parent)
{ {
_parent = parent; _parent = parent;

2
src/Web/Avalonia.Web.Blazor/AvaloniaBlazorAppBuilder.cs

@ -13,7 +13,7 @@ namespace Avalonia.Web.Blazor
public AvaloniaBlazorAppBuilder() public AvaloniaBlazorAppBuilder()
: base(new StandardRuntimePlatform(), : base(new StandardRuntimePlatform(),
builder => StandardRuntimePlatformServices.Register(builder.ApplicationType.Assembly)) builder => StandardRuntimePlatformServices.Register(builder.ApplicationType!.Assembly))
{ {
UseWindowingSubsystem(BlazorWindowingPlatform.Register); UseWindowingSubsystem(BlazorWindowingPlatform.Register);
} }

Loading…
Cancel
Save