diff --git a/core/src/display_object/button.rs b/core/src/display_object/button.rs index 798e6042c..5bfa2faea 100644 --- a/core/src/display_object/button.rs +++ b/core/src/display_object/button.rs @@ -438,6 +438,7 @@ impl<'gc> TDisplayObject<'gc> for Button<'gc> { let tracker = context.focus_tracker; tracker.set(None, context); } + self.set_removed(context.gc_context, true); } }