diff --git a/iqpilot/selfdrive/ui/mici/layouts/settings/models.py b/iqpilot/selfdrive/ui/mici/layouts/settings/models.py index b3348412b..5a3ba628a 100644 --- a/iqpilot/selfdrive/ui/mici/layouts/settings/models.py +++ b/iqpilot/selfdrive/ui/mici/layouts/settings/models.py @@ -376,7 +376,7 @@ class ModelsLayoutMici(NavScroller): def _select_big(self, key): if key is None: - ui_state.params.put_bool("IQEmacEnabled", False) + ui_state.params.put_bool("IQEmacEnabled", ui_state.params.get_bool("IQEmacSmallModel")) else: ui_state.params.put("IQEmacModel", key) ui_state.params.put_bool("IQEmacEnabled", True) diff --git a/iqpilot/ui/layouts/settings/iq_panels.py b/iqpilot/ui/layouts/settings/iq_panels.py index 1fbabb412..859354dc2 100644 --- a/iqpilot/ui/layouts/settings/iq_panels.py +++ b/iqpilot/ui/layouts/settings/iq_panels.py @@ -1957,7 +1957,7 @@ class ModelsLayout(Widget): if result == DialogResult.CONFIRM and self._big_model_dialog is not None and self._big_model_dialog.selection: selected = self._big_model_dialog.selection if selected == tr("Off"): - ui_state.params.put_bool("IQEmacEnabled", False) + ui_state.params.put_bool("IQEmacEnabled", ui_state.params.get_bool("IQEmacSmallModel")) else: for key in keys: if _big_model_label(key) == selected: