Timothy J. Baek 7 months ago
parent
commit
5a168ecc2a
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/lib/components/chat/Overview.svelte

+ 4 - 1
src/lib/components/chat/Overview.svelte

@@ -38,13 +38,16 @@
 
 	$: if (history && history.currentId) {
 		focusNode();
-		selectedMessageId = null;
 	}
 
 	const focusNode = async () => {
 		if (selectedMessageId === null) {
 			await fitView({ nodes: [{ id: history.currentId }] });
+		} else {
+			await fitView({ nodes: [{ id: selectedMessageId }] });
 		}
+
+		selectedMessageId = null;
 	};
 
 	const drawFlow = async () => {