From 6c270d8c3a538108430641d55ddc804955c806b5 Mon Sep 17 00:00:00 2001 From: Nathan Adams Date: Tue, 3 Nov 2020 23:21:18 +0100 Subject: [PATCH] core: Fix double borrow in button post_init - fixes #1450 and #1190 --- core/src/display_object/button.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/display_object/button.rs b/core/src/display_object/button.rs index 4ccf51bad..798e6042c 100644 --- a/core/src/display_object/button.rs +++ b/core/src/display_object/button.rs @@ -210,6 +210,8 @@ impl<'gc> TDisplayObject<'gc> for Button<'gc> { ); mc.object = Some(object.into()); + drop(mc); + if run_frame { self.run_frame(context); }