From dcbfeb72ee807b47dcc17033b3d98002fb2c20b4 Mon Sep 17 00:00:00 2001 From: SyncIt21 <110812394+SyncIt21@users.noreply.github.com> Date: Wed, 19 Jun 2024 23:38:01 +0530 Subject: [PATCH] Fix runtime during screen element mouse drag (#84071) ## About The Pull Request Fixes this ![Screenshot (424)](https://github.com/tgstation/tgstation/assets/110812394/52825b5e-1af0-490b-9139-7f7747ee998a) When you drag a screen element across empty space that isn't over another screen element - Fixes #84045 ## Changelog :cl: fix: You can move around ui buttons in your action bar /:cl: --- code/_onclick/hud/action_button.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_onclick/hud/action_button.dm b/code/_onclick/hud/action_button.dm index b2665e1f98e..b3d2de3683b 100644 --- a/code/_onclick/hud/action_button.dm +++ b/code/_onclick/hud/action_button.dm @@ -94,7 +94,7 @@ old_object.MouseExited(over_location, over_control, params) last_hovored_ref = WEAKREF(over_object) - over_object.MouseEntered(over_location, over_control, params) + over_object?.MouseEntered(over_location, over_control, params) /atom/movable/screen/movable/action_button/MouseEntered(location, control, params) . = ..()