New chat on different model selected

This commit is contained in:
JHubi1 2024-06-09 12:54:48 +02:00
parent ebba5b82e6
commit 9fb9904bdb
No known key found for this signature in database
GPG Key ID: 7BF82570CBBBD050
1 changed files with 3 additions and 2 deletions

View File

@ -60,11 +60,11 @@ void setModel(BuildContext context, Function setState) {
} }
} }
load();
if (useModel) return; if (useModel) return;
selectionHaptic(); selectionHaptic();
load();
var content = StatefulBuilder(builder: (context, setLocalState) { var content = StatefulBuilder(builder: (context, setLocalState) {
setModalState = setLocalState; setModalState = setLocalState;
return PopScope( return PopScope(
@ -75,6 +75,7 @@ void setModel(BuildContext context, Function setState) {
modelsReal[usedIndex] != model && modelsReal[usedIndex] != model &&
(prefs!.getBool("resetOnModelSelect") ?? true)) { (prefs!.getBool("resetOnModelSelect") ?? true)) {
messages = []; messages = [];
chatUuid = null;
} }
model = (usedIndex >= 0) ? modelsReal[usedIndex] : null; model = (usedIndex >= 0) ? modelsReal[usedIndex] : null;
chatAllowed = !(model == null); chatAllowed = !(model == null);