From 80ee8d8a83f6387a880a5bcc340c3da1bea0c2af Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Fri, 7 Feb 2025 10:33:02 +0000 Subject: [PATCH] The eraser tool should not erase pinned widgets --- Assets/Scripts/Tools/EraserTool.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/Tools/EraserTool.cs b/Assets/Scripts/Tools/EraserTool.cs index 66774a3f8..a9f9b2ae2 100644 --- a/Assets/Scripts/Tools/EraserTool.cs +++ b/Assets/Scripts/Tools/EraserTool.cs @@ -84,7 +84,7 @@ override public void IntersectionHappenedThisFrame() override protected bool HandleIntersectionWithWidget(GrabWidget widget) { - if (widget is MediaWidget) + if (widget is MediaWidget && !widget.Pinned) { SketchMemoryScript.m_Instance.PerformAndRecordCommand(new HideWidgetCommand(widget)); AudioManager.m_Instance.ShowHideWidget(false, transform.position);