From 5b06284a8af7d5bf068210124797fa7e4b31ade4 Mon Sep 17 00:00:00 2001 From: oobabooga <112222186+oobabooga@users.noreply.github.com> Date: Tue, 19 Aug 2025 06:23:21 -0700 Subject: [PATCH] UI: Keep ExLlamav3_HF selected if already selected for EXL3 models --- modules/models_settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/models_settings.py b/modules/models_settings.py index bf7b1cf9..c325fa0c 100644 --- a/modules/models_settings.py +++ b/modules/models_settings.py @@ -251,7 +251,7 @@ def apply_model_settings_to_state(model, state): model_settings = get_model_metadata(model) if 'loader' in model_settings: loader = model_settings.pop('loader') - if not (loader == 'ExLlamav2_HF' and state['loader'] in ['ExLlamav2']): + if not ((loader == 'ExLlamav2_HF' and state['loader'] == 'ExLlamav2') or (loader == 'ExLlamav3_HF' and state['loader'] == 'ExLlamav3')): state['loader'] = loader for k in model_settings: