From 9fb9904bdbc9fbf4b714128d85637c1ac08a4970 Mon Sep 17 00:00:00 2001 From: JHubi1 Date: Sun, 9 Jun 2024 12:54:48 +0200 Subject: [PATCH] New chat on different model selected --- lib/worker/setter.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/worker/setter.dart b/lib/worker/setter.dart index 5097d44..3931046 100644 --- a/lib/worker/setter.dart +++ b/lib/worker/setter.dart @@ -60,11 +60,11 @@ void setModel(BuildContext context, Function setState) { } } - load(); - if (useModel) return; selectionHaptic(); + load(); + var content = StatefulBuilder(builder: (context, setLocalState) { setModalState = setLocalState; return PopScope( @@ -75,6 +75,7 @@ void setModel(BuildContext context, Function setState) { modelsReal[usedIndex] != model && (prefs!.getBool("resetOnModelSelect") ?? true)) { messages = []; + chatUuid = null; } model = (usedIndex >= 0) ? modelsReal[usedIndex] : null; chatAllowed = !(model == null);