Browse Source

Use interface instead of concrete class.

pull/12330/head
Steven Kirk 3 years ago
parent
commit
90e3760c0f
  1. 4
      src/Avalonia.Native/AvnAutomationPeer.cs

4
src/Avalonia.Native/AvnAutomationPeer.cs

@ -22,8 +22,8 @@ namespace Avalonia.Native
{
_inner = inner;
_inner.ChildrenChanged += (_, _) => Node?.ChildrenChanged();
if (inner is WindowBaseAutomationPeer window)
window.FocusChanged += (_, _) => Node?.FocusChanged();
if (inner is IRootProvider root)
root.FocusChanged += (_, _) => Node?.FocusChanged();
}
~AvnAutomationPeer() => Node?.Dispose();

Loading…
Cancel
Save