Update Frame.lua

quick fix for removing events
This commit is contained in:
Robert Jelic
2022-08-25 23:15:00 +02:00
committed by GitHub
parent de84dbf406
commit 537d37c21b

View File

@@ -3,6 +3,7 @@ local _OBJECTS = require("loadObjects")
local BasaltDraw = require("basaltDraw") local BasaltDraw = require("basaltDraw")
local utils = require("utils") local utils = require("utils")
local layout = require("layout") local layout = require("layout")
local log = require("basaltLogs")
local uuid = utils.uuid local uuid = utils.uuid
local rpairs = utils.rpairs local rpairs = utils.rpairs
local xmlValue = utils.getValueFromXML local xmlValue = utils.getValueFromXML
@@ -206,6 +207,7 @@ return function(name, parent, pTerm, basalt)
end end
local function removeEvent(self, event, obj) local function removeEvent(self, event, obj)
if(events[event]~=nil)then
for a, b in pairs(events[event]) do for a, b in pairs(events[event]) do
for key, value in pairs(b) do for key, value in pairs(b) do
if (value == obj) then if (value == obj) then
@@ -223,6 +225,7 @@ return function(name, parent, pTerm, basalt)
end end
end end
end end
end
return false return false
end end