修复跨线程调用问题

This commit is contained in:
ww-rm
2025-04-26 13:27:08 +08:00
parent b8509ccb69
commit 9566c0a6f5

View File

@@ -399,7 +399,8 @@ namespace SpineViewer.Controls
/// </summary> /// </summary>
public void StopRender() public void StopRender()
{ {
wallpaperForm.Hide(); if (wallpaperForm.InvokeRequired) wallpaperForm.Invoke(wallpaperForm.Hide);
else wallpaperForm.Hide();
IsUpdating = false; IsUpdating = false;
if (task is null || cancelToken is null) if (task is null || cancelToken is null)
return; return;