mirror of https://github.com/ventoy/Ventoy.git
Disable Fn/L/Ctrl hotkeys when selecting auto install script or perssitence file.
This commit is contained in:
parent
fdce4a756a
commit
afb3340ce7
|
@ -3763,6 +3763,7 @@ static grub_err_t ventoy_cmd_sel_auto_install(grub_extcmd_context_t ctxt, int ar
|
||||||
g_ventoy_menu_esc = 1;
|
g_ventoy_menu_esc = 1;
|
||||||
g_ventoy_suppress_esc = 1;
|
g_ventoy_suppress_esc = 1;
|
||||||
g_ventoy_suppress_esc_default = defidx;
|
g_ventoy_suppress_esc_default = defidx;
|
||||||
|
g_ventoy_secondary_menu_on = 1;
|
||||||
|
|
||||||
grub_snprintf(configfile, sizeof(configfile), "configfile mem:0x%llx:size:%d", (ulonglong)(ulong)buf, pos);
|
grub_snprintf(configfile, sizeof(configfile), "configfile mem:0x%llx:size:%d", (ulonglong)(ulong)buf, pos);
|
||||||
grub_script_execute_sourcecode(configfile);
|
grub_script_execute_sourcecode(configfile);
|
||||||
|
@ -3770,6 +3771,7 @@ static grub_err_t ventoy_cmd_sel_auto_install(grub_extcmd_context_t ctxt, int ar
|
||||||
g_ventoy_menu_esc = 0;
|
g_ventoy_menu_esc = 0;
|
||||||
g_ventoy_suppress_esc = 0;
|
g_ventoy_suppress_esc = 0;
|
||||||
g_ventoy_suppress_esc_default = 1;
|
g_ventoy_suppress_esc_default = 1;
|
||||||
|
g_ventoy_secondary_menu_on = 0;
|
||||||
|
|
||||||
grub_free(buf);
|
grub_free(buf);
|
||||||
|
|
||||||
|
@ -3871,6 +3873,7 @@ static grub_err_t ventoy_cmd_sel_persistence(grub_extcmd_context_t ctxt, int arg
|
||||||
g_ventoy_menu_esc = 1;
|
g_ventoy_menu_esc = 1;
|
||||||
g_ventoy_suppress_esc = 1;
|
g_ventoy_suppress_esc = 1;
|
||||||
g_ventoy_suppress_esc_default = defidx;
|
g_ventoy_suppress_esc_default = defidx;
|
||||||
|
g_ventoy_secondary_menu_on = 1;
|
||||||
|
|
||||||
grub_snprintf(configfile, sizeof(configfile), "configfile mem:0x%llx:size:%d", (ulonglong)(ulong)buf, pos);
|
grub_snprintf(configfile, sizeof(configfile), "configfile mem:0x%llx:size:%d", (ulonglong)(ulong)buf, pos);
|
||||||
grub_script_execute_sourcecode(configfile);
|
grub_script_execute_sourcecode(configfile);
|
||||||
|
@ -3878,6 +3881,7 @@ static grub_err_t ventoy_cmd_sel_persistence(grub_extcmd_context_t ctxt, int arg
|
||||||
g_ventoy_menu_esc = 0;
|
g_ventoy_menu_esc = 0;
|
||||||
g_ventoy_suppress_esc = 0;
|
g_ventoy_suppress_esc = 0;
|
||||||
g_ventoy_suppress_esc_default = 1;
|
g_ventoy_suppress_esc_default = 1;
|
||||||
|
g_ventoy_secondary_menu_on = 0;
|
||||||
|
|
||||||
grub_free(buf);
|
grub_free(buf);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue