mirror of
https://github.com/Xevion/project-cybersyn.git
synced 2025-12-10 04:08:17 -06:00
Attempted bugfix for NRE when e.element is nil
This commit is contained in:
@@ -47,8 +47,14 @@ end
|
|||||||
local manager_gui = {}
|
local manager_gui = {}
|
||||||
|
|
||||||
function manager_gui.on_lua_shortcut(e)
|
function manager_gui.on_lua_shortcut(e)
|
||||||
if e.prototype_name == "cybersyn-toggle-gui" or e.input_name == "cybersyn-toggle-gui" or e.element.name == "manager_window" then
|
if e.prototype_name == "cybersyn-toggle-gui" or e.input_name == "cybersyn-toggle-gui" or e.element then
|
||||||
manager.wrapper(e, manager.handle.manager_toggle)
|
if e.element then
|
||||||
|
if e.element.name == "manager_window" then
|
||||||
|
manager.wrapper(e, manager.handle.manager_toggle)
|
||||||
|
end
|
||||||
|
else
|
||||||
|
manager.wrapper(e, manager.handle.manager_toggle)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user