From 086597f1cc4db0f4e156e49cebcb7cce9a7f89ea Mon Sep 17 00:00:00 2001 From: Jared Van Bortel Date: Fri, 10 May 2024 17:14:36 -0400 Subject: [PATCH] chatllm: fix model loading progress showing "Reload" sometimes Signed-off-by: Jared Van Bortel --- gpt4all-chat/chatllm.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/gpt4all-chat/chatllm.cpp b/gpt4all-chat/chatllm.cpp index 89505ef7c293..e54301c8622e 100644 --- a/gpt4all-chat/chatllm.cpp +++ b/gpt4all-chat/chatllm.cpp @@ -350,6 +350,7 @@ bool ChatLLM::loadModel(const ModelInfo &modelInfo) } m_llModelInfo.model->setProgressCallback([this](float progress) -> bool { + progress = std::max(progress, std::numeric_limits::min()); // keep progress above zero emit modelLoadingPercentageChanged(progress); return m_shouldBeLoaded; });