From 9fa5f957fec687d5e47938be7ca62999fe03a0df Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Wed, 17 Oct 2018 18:09:38 +0100 Subject: [PATCH] invalidate remote window if previewer dpi is changed. --- src/Avalonia.Controls/Remote/Server/RemoteServerTopLevelImpl.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Controls/Remote/Server/RemoteServerTopLevelImpl.cs b/src/Avalonia.Controls/Remote/Server/RemoteServerTopLevelImpl.cs index 63f2ec2ced..1795f28f7f 100644 --- a/src/Avalonia.Controls/Remote/Server/RemoteServerTopLevelImpl.cs +++ b/src/Avalonia.Controls/Remote/Server/RemoteServerTopLevelImpl.cs @@ -50,6 +50,8 @@ namespace Avalonia.Controls.Remote.Server lock(_lock) { _dpi = new Vector(renderInfo.DpiX, renderInfo.DpiY); + _invalidated = true; + RenderIfNeeded(); } } if (obj is ClientSupportedPixelFormatsMessage supportedFormats)