diff --git a/src/ViewModels/MainViewModel.cs b/src/ViewModels/MainViewModel.cs index fe9445b..ae0ecc7 100644 --- a/src/ViewModels/MainViewModel.cs +++ b/src/ViewModels/MainViewModel.cs @@ -29,6 +29,7 @@ using SixLabors.ImageSharp.Processing; using System.Reflection.Metadata.Ecma335; using Docnet.Core.Readers; using MigraDoc.DocumentObjectModel.Visitors; +using Avalonia.Input.Platform; namespace MayShow.ViewModels; diff --git a/src/Views/MainView.axaml.cs b/src/Views/MainView.axaml.cs index 8b5e590..3fde209 100644 --- a/src/Views/MainView.axaml.cs +++ b/src/Views/MainView.axaml.cs @@ -27,7 +27,7 @@ public partial class MainView : UserControl public void UnfocusTextbox() { var topLevel = TopLevel.GetTopLevel(this); - topLevel?.FocusManager?.ClearFocus(); + topLevel?.FocusManager?.Focus(null); if (DataContext is MainViewModel mvm) { mvm?.HasUnsavedWork = true;