Commit afb3340c authored by longpanda's avatar longpanda
Browse files

Disable Fn/L/Ctrl hotkeys when selecting auto install script or perssitence file.

parent fdce4a75
...@@ -3763,13 +3763,15 @@ static grub_err_t ventoy_cmd_sel_auto_install(grub_extcmd_context_t ctxt, int ar ...@@ -3763,13 +3763,15 @@ 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);
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,13 +3873,15 @@ static grub_err_t ventoy_cmd_sel_persistence(grub_extcmd_context_t ctxt, int arg ...@@ -3871,13 +3873,15 @@ 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);
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);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment