Skip to content

Commit d1d3538

Browse files
committed
Execute using Dispatcher
1 parent 2a06167 commit d1d3538

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Avalonia.Xaml.Interactions.Custom/Core/ResourcesChangedTrigger.cs

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using Avalonia.Threading;
12
using Avalonia.Xaml.Interactivity;
23

34
namespace Avalonia.Xaml.Interactions.Custom;
@@ -10,7 +11,10 @@ public class ResourcesChangedTrigger : StyledElementTrigger<StyledElement>
1011
/// <inheritdoc />
1112
protected override void OnResourcesChangedEvent()
1213
{
13-
Execute(parameter: null);
14+
Dispatcher.UIThread.Post(() =>
15+
{
16+
Execute(parameter: null);
17+
});
1418
}
1519

1620
private void Execute(object? parameter)

0 commit comments

Comments
 (0)