Fix: Init Serialized options (#12489)

Update Tab.cpp
This commit is contained in:
Ian Bassi 2026-02-27 13:02:30 -03:00 committed by GitHub
parent 3f819005cc
commit ae828cbde3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -974,7 +974,8 @@ void Tab::init_options_list()
m_options_list.emplace(opt_key, m_opt_status_value);
continue;
}
if (m_config->option(opt_key)->is_vector())
const ConfigOptionDef* opt_def = m_config->def()->get(opt_key);
if (m_config->option(opt_key)->is_vector() && !(opt_def && opt_def->gui_flags == "serialized"))
m_options_list.emplace(opt_key + "#0", m_opt_status_value);
else
m_options_list.emplace(opt_key, m_opt_status_value);