From 94f5d05a8ea60f6aa7bf957cfefd25268b384edb Mon Sep 17 00:00:00 2001 From: mat1jaczyyy Date: Sat, 10 Jul 2021 05:08:43 +0200 Subject: [PATCH] Implement missing properties --- src/Avalonia.Headless/HeadlessWindowImpl.cs | 2 ++ tests/Avalonia.UnitTests/TestRoot.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/Avalonia.Headless/HeadlessWindowImpl.cs b/src/Avalonia.Headless/HeadlessWindowImpl.cs index 7f4b9face4..3ad501b0ef 100644 --- a/src/Avalonia.Headless/HeadlessWindowImpl.cs +++ b/src/Avalonia.Headless/HeadlessWindowImpl.cs @@ -245,6 +245,8 @@ namespace Avalonia.Headless public Thickness OffScreenMargin => new Thickness(); + public bool IsEnabled => true; + public Action LostFocus { get; set; } public AcrylicPlatformCompensationLevels AcrylicCompensationLevels => new AcrylicPlatformCompensationLevels(1, 1, 1); diff --git a/tests/Avalonia.UnitTests/TestRoot.cs b/tests/Avalonia.UnitTests/TestRoot.cs index b69bf990d9..c6f4aea7db 100644 --- a/tests/Avalonia.UnitTests/TestRoot.cs +++ b/tests/Avalonia.UnitTests/TestRoot.cs @@ -62,6 +62,8 @@ namespace Avalonia.UnitTests public bool ShowAccessKeys { get; set; } + public bool? IsPlatformEnabled { get; } + public IStyleHost StylingParent { get; set; } IStyleHost IStyleHost.StylingParent => StylingParent;