diff --git a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt index 8f3cf332..6f3a3bc5 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt @@ -212,7 +212,7 @@ fun ChatScreen( } // Auto-scroll to bottom on new messages - LaunchedEffect(state.messages.size, state.streamingMessage?.content?.length, state.isThinking) { + LaunchedEffect(state.messages.size, state.streamingMessage != null, state.isThinking) { val totalItems = state.messages.size + (if (state.streamingMessage != null) 1 else 0) +