From 81cf8a90248c0400a47176d92ef6bcc959ff88d4 Mon Sep 17 00:00:00 2001 From: Andy Baker Date: Wed, 5 Feb 2025 14:19:57 +0000 Subject: [PATCH] Allow the erase tool to also "erase" media widgets (#818) --- Assets/Scripts/Tools/EraserTool.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Assets/Scripts/Tools/EraserTool.cs b/Assets/Scripts/Tools/EraserTool.cs index 98288550c5..66774a3f8b 100644 --- a/Assets/Scripts/Tools/EraserTool.cs +++ b/Assets/Scripts/Tools/EraserTool.cs @@ -84,6 +84,13 @@ override public void IntersectionHappenedThisFrame() override protected bool HandleIntersectionWithWidget(GrabWidget widget) { + if (widget is MediaWidget) + { + SketchMemoryScript.m_Instance.PerformAndRecordCommand(new HideWidgetCommand(widget)); + AudioManager.m_Instance.ShowHideWidget(false, transform.position); + PlayModifyStrokeSound(); + return true; + } return false; }