mirror of
https://github.com/holub/mame
synced 2025-06-07 13:23:50 +03:00
Fixed MT06152: "Show mouse pointer" option stays off. (nw)
This commit is contained in:
parent
16aa806e6d
commit
b35ea6e4a6
@ -574,7 +574,10 @@ ui_menu_misc_options::misc_option ui_menu_misc_options::m_options[] = {
|
|||||||
ui_menu_misc_options::ui_menu_misc_options(running_machine &machine, render_container *container) : ui_menu(machine, container)
|
ui_menu_misc_options::ui_menu_misc_options(running_machine &machine, render_container *container) : ui_menu(machine, container)
|
||||||
{
|
{
|
||||||
for (int d = 1; d < ARRAY_LENGTH(m_options); ++d)
|
for (int d = 1; d < ARRAY_LENGTH(m_options); ++d)
|
||||||
m_options[d].status = machine.ui().options().bool_value(m_options[d].option);
|
if (machine.ui().options().exists(m_options[d].option))
|
||||||
|
m_options[d].status = machine.ui().options().bool_value(m_options[d].option);
|
||||||
|
else
|
||||||
|
m_options[d].status = machine.options().bool_value(m_options[d].option);
|
||||||
}
|
}
|
||||||
|
|
||||||
ui_menu_misc_options::~ui_menu_misc_options()
|
ui_menu_misc_options::~ui_menu_misc_options()
|
||||||
@ -585,7 +588,8 @@ ui_menu_misc_options::~ui_menu_misc_options()
|
|||||||
{
|
{
|
||||||
machine().ui().options().set_value(m_options[d].option, m_options[d].status, OPTION_PRIORITY_CMDLINE, error_string);
|
machine().ui().options().set_value(m_options[d].option, m_options[d].status, OPTION_PRIORITY_CMDLINE, error_string);
|
||||||
}
|
}
|
||||||
else {
|
else
|
||||||
|
{
|
||||||
if (machine().options().bool_value(m_options[d].option) != m_options[d].status)
|
if (machine().options().bool_value(m_options[d].option) != m_options[d].status)
|
||||||
{
|
{
|
||||||
machine().options().set_value(m_options[d].option, m_options[d].status, OPTION_PRIORITY_CMDLINE, error_string);
|
machine().options().set_value(m_options[d].option, m_options[d].status, OPTION_PRIORITY_CMDLINE, error_string);
|
||||||
|
Loading…
Reference in New Issue
Block a user