Merge pull request #9065 from ShadowMarker789/Issue-9064-Screen-Page-Crash

Fix for Issue 9064 - Dispatcher call instead
This commit is contained in:
Max Katz
2022-10-01 01:58:05 -04:00
committed by GitHub
+2 -1
View File
@@ -5,6 +5,7 @@ using Avalonia.Controls;
using Avalonia.Media;
using Avalonia.Platform;
using Avalonia.Rendering;
using Avalonia.Threading;
namespace ControlCatalog.Pages
{
@@ -41,7 +42,7 @@ namespace ControlCatalog.Pages
if (screen.Bounds.X / 10f < _leftMost)
{
_leftMost = screen.Bounds.X / 10f;
InvalidateVisual();
Dispatcher.UIThread.Post(InvalidateVisual, DispatcherPriority.Background);
return;
}