atagen

malice

public
Star0
Watch0

Commit 7e098e6e779e

tarball

atagen <boss@atagen.co>2026-10-25 09:09 UTC

1 file changed+1-0
web: stop room setup once another room is selected

selectRoom kept loading members, scrolling and focusing the composer after its openRoom await even when the user had already moved to another room.
Modified file: web/src/App.svelte+1 additions
@@ -649,6 +649,7 @@
649649 openFailed = { ...openFailed, [roomId]: message };
650650 pushBanner(message);
651651 }
652+ if ($selectedRoomId !== roomId) return;
652653 if (membersOpen) void loadMembers(roomId);
653654 await tick();
654655 scrollToBottom();