From 1363a7e62887bbdea663a255b0c4f6b2e3dc99de Mon Sep 17 00:00:00 2001 From: yangbear Date: Thu, 9 Jul 2026 02:35:28 +0800 Subject: [PATCH] fix: resolve ghost state during Ping step undo --- Assets/Scripts/Interaction/PingClickHandler.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Assets/Scripts/Interaction/PingClickHandler.cs b/Assets/Scripts/Interaction/PingClickHandler.cs index 7917cfb..6530a63 100644 --- a/Assets/Scripts/Interaction/PingClickHandler.cs +++ b/Assets/Scripts/Interaction/PingClickHandler.cs @@ -125,9 +125,11 @@ public class PingClickHandler : MonoBehaviour { gameObject.SetActive(true); _modelShown = true; + _isBlinking = false; if (_modelRenderer != null) _modelRenderer.enabled = true; foreach (var r in GetComponentsInChildren(true)) r.enabled = true; if (_outlineMesh != null) _outlineMesh.enabled = false; + StopAllCoroutines(); } public void UndoShow() { gameObject.SetActive(false); }