Skip to content

Commit a627b3d

Browse files
committed
chore: cleanup event listener
1 parent a0e538f commit a627b3d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

chat/src/components/message-list.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,11 @@ export default function MessageList({messages}: MessageListProps) {
7474

7575
scrollAreaRef.addEventListener("scroll", handleScroll);
7676
scrollAreaRef.addEventListener("scrollend", () => isProgrammaticScrollRef.current = false);
77-
return () => scrollAreaRef.removeEventListener("scroll", handleScroll);
77+
return () => {
78+
scrollAreaRef.removeEventListener("scroll", handleScroll)
79+
scrollAreaRef.removeEventListener("scrollend", () => isProgrammaticScrollRef.current = false);
80+
81+
};
7882
}, [checkIfAtBottom, scrollAreaRef]);
7983

8084
// Handle auto-scrolling when messages change

0 commit comments

Comments
 (0)