From 001e8c4ef6ed709fe0d7dbdcad16529171cd5525 Mon Sep 17 00:00:00 2001 From: Robert Jelic <36573031+NoryiE@users.noreply.github.com> Date: Sun, 28 Aug 2022 20:27:07 +0200 Subject: [PATCH] Small bugfix Forgot to add a check - if it has a parent or not --- Basalt/Object.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Basalt/Object.lua b/Basalt/Object.lua index a64d3f0..416e51e 100644 --- a/Basalt/Object.lua +++ b/Basalt/Object.lua @@ -588,12 +588,14 @@ return function(name) self:registerEvent("mouse_drag", v) end end - self.parent:addEvent("mouse_drag", self) - activeEvents["mouse_drag"] = true - self.parent:addEvent("mouse_click", self) - activeEvents["mouse_click"] = true - self.parent:addEvent("mouse_up", self) - activeEvents["mouse_up"] = true + if(self.parent~=nil)then + self.parent:addEvent("mouse_drag", self) + activeEvents["mouse_drag"] = true + self.parent:addEvent("mouse_click", self) + activeEvents["mouse_click"] = true + self.parent:addEvent("mouse_up", self) + activeEvents["mouse_up"] = true + end return self end;