diff --git a/chat/package.json b/chat/package.json index 61d74191c..fb7fed922 100644 --- a/chat/package.json +++ b/chat/package.json @@ -1,6 +1,6 @@ { "name": "chat", - "version": "0.0.6", + "version": "0.0.7", "main": "index.js", "license": "MIT", "dependencies": { diff --git a/chat/src/features/chat/ChatMessage.tsx b/chat/src/features/chat/ChatMessage.tsx index db424a2b9..ef7623a9d 100644 --- a/chat/src/features/chat/ChatMessage.tsx +++ b/chat/src/features/chat/ChatMessage.tsx @@ -93,15 +93,11 @@ export function ChatMessage({ export function ChatMessageList() { const { messages } = useChat(); - const scrolledOnce = useRef(false); const messageWrapper = useRef(null); useEffect(() => { - if (messages.length > 0 && !scrolledOnce.current) { - scrolledOnce.current = true; - messageWrapper.current.scrollTop = messageWrapper.current?.scrollHeight; - } - }, [messages]) + messageWrapper.current.scrollTop = messageWrapper.current.scrollHeight; + }, [messages]); return (
diff --git a/files/templates/util/assetcache.html b/files/templates/util/assetcache.html index 7f1633dae..33c90343e 100644 --- a/files/templates/util/assetcache.html +++ b/files/templates/util/assetcache.html @@ -36,8 +36,8 @@ set CACHE_VER = { 'js/lozad.js': 4000, 'js/sort_table.js': 4001, - 'css/chat_done.css': 1005, - 'js/chat_done.js': 1005, + 'css/chat_done.css': 1006, + 'js/chat_done.js': 1006, } -%}