diff --git a/src/MaaWpfGui/Helper/Notification/NotificationImplWpf.cs b/src/MaaWpfGui/Helper/Notification/NotificationImplWpf.cs index d979d2f139..56535ec200 100644 --- a/src/MaaWpfGui/Helper/Notification/NotificationImplWpf.cs +++ b/src/MaaWpfGui/Helper/Notification/NotificationImplWpf.cs @@ -143,8 +143,9 @@ internal class NotificationImplWpf : INotificationPoster wpfcontent.RightButtonAction = () => ActionActivated?.Invoke(this, action.Tag); } - _notificationManager.Show(wpfcontent, expirationTime: expirationTime, ShowXbtn: false); - + Application.Current.Dispatcher.Invoke(() => + { + _notificationManager.Show(wpfcontent, expirationTime: expirationTime, ShowXbtn: false); + }); } - -} \ No newline at end of file +}