Browse Source

PopupRoot IFocusScope

amwx 5 years ago
parent
commit
acab110208
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/Avalonia.Controls/Primitives/PopupRoot.cs

+ 2 - 1
src/Avalonia.Controls/Primitives/PopupRoot.cs

@@ -2,6 +2,7 @@ using System;
 using System.Collections.Generic;
 using System.Reactive.Disposables;
 using Avalonia.Controls.Primitives.PopupPositioning;
+using Avalonia.Input;
 using Avalonia.Interactivity;
 using Avalonia.Media;
 using Avalonia.Platform;
@@ -14,7 +15,7 @@ namespace Avalonia.Controls.Primitives
     /// <summary>
     /// The root window of a <see cref="Popup"/>.
     /// </summary>
-    public sealed class PopupRoot : WindowBase, IInteractive, IHostedVisualTreeRoot, IDisposable, IStyleHost, IPopupHost
+    public sealed class PopupRoot : WindowBase, IInteractive, IHostedVisualTreeRoot, IDisposable, IStyleHost, IPopupHost, IFocusScope
     {
         private readonly TopLevel _parent;
         private PopupPositionerParameters _positionerParameters;