diff --git a/toju-app/src/app/features/servers/servers-rail.component.html b/toju-app/src/app/features/servers/servers-rail.component.html
index 225b47f..8bb5fc1 100644
--- a/toju-app/src/app/features/servers/servers-rail.component.html
+++ b/toju-app/src/app/features/servers/servers-rail.component.html
@@ -15,33 +15,52 @@
@for (room of visibleSavedRooms(); track room.id) {
-
diff --git a/toju-app/src/app/features/servers/servers-rail.component.ts b/toju-app/src/app/features/servers/servers-rail.component.ts
index 6ee1c5d..1136471 100644
--- a/toju-app/src/app/features/servers/servers-rail.component.ts
+++ b/toju-app/src/app/features/servers/servers-rail.component.ts
@@ -233,6 +233,10 @@ export class ServersRailComponent {
return count > 99 ? '99+' : String(count);
}
+ isSelectedRoom(room: Room): boolean {
+ return this.currentRoom()?.id === room.id;
+ }
+
private async refreshBannedLookup(rooms: Room[], currentUser: User | null): Promise {
const requestVersion = ++this.banLookupRequestVersion;