fixed crash if no widgets for options were specified

This commit is contained in:
Azumgi 2018-01-25 13:44:52 +03:00
parent f87c1385f7
commit 18540a3de2

View file

@ -1682,6 +1682,8 @@ VMFMod.create_options = function (self, widgets_definition, is_mod_toggable, rea
-- defining its subwidgets
if widgets_definition then
local level = 1
local parent_number = new_widget_index
local parent_widget = {["widget_type"] = "header", ["sub_widgets"] = widgets_definition}
@ -1776,8 +1778,8 @@ VMFMod.create_options = function (self, widgets_definition, is_mod_toggable, rea
if new_widget_index == 257 then -- @TODO: remove it later
vmf:echo("The limit of options was reached. Something's wrong")
end
table.dump(mod_settings_list_widgets_definitions, "mod_settings_list_widgets_definitions", 3) -- @TODO: remove it later
end
--table.dump(mod_settings_list_widgets_definitions, "mod_settings_list_widgets_definitions", 3) -- @TODO: remove it later
table.insert(SETTINGS_LIST_WIDGETS_DEFINITIONS, mod_settings_list_widgets_definitions)
end