fixed crash if no widgets for options were specified
This commit is contained in:
parent
f87c1385f7
commit
18540a3de2
1 changed files with 82 additions and 80 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue