From 0b085286d357405613959f146e833347204da666 Mon Sep 17 00:00:00 2001 From: bicarus <202771338+bicarus-dev@users.noreply.github.com> Date: Mon, 15 Jun 2026 14:48:18 -0700 Subject: [PATCH] cfg: ignore nolegacy (#763) ## Link to GitHub Issue or related Pull Request, if one exists Fixes #762 ## Description of change Fix -nolegacy causing input to be not processed in spicecfg Need to fix `run_cfg` and `CONFIGURATOR_STANDALONE` for real soon. ## Testing --- src/spice2x/launcher/launcher.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spice2x/launcher/launcher.cpp b/src/spice2x/launcher/launcher.cpp index 8843676..834015c 100644 --- a/src/spice2x/launcher/launcher.cpp +++ b/src/spice2x/launcher/launcher.cpp @@ -1068,7 +1068,7 @@ int main_implementation(int argc, char *argv[]) { // do not explicitly set GRAPHICS_9_ON_12_STATE to default here; must respect // legacy Graphics9On12 option from above if set } - if (options[launcher::Options::NoLegacy].value_bool() && !cfg_run) { + if (options[launcher::Options::NoLegacy].value_bool() && !cfg_run && !cfg::CONFIGURATOR_STANDALONE) { rawinput::NOLEGACY = true; } if (options[launcher::Options::RichPresence].value_bool()) {