fixup issues in join dialog

Fixes #112
This commit is contained in:
Henry Hiles 2026-10-03 00:53:05 -04:00
commit 19363baa8d
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -19,7 +19,8 @@ class const JoinDialog(final WidgetRef ref, {super.key}) extends HookWidget {
showDialog(
context: context,
builder: (context) => switch (ref.watch(
builder: (context) => Consumer(
builder: (context, ref, _) => switch (ref.watch(
RoomSummaryController.provider(
.new(
roomIdOrAlias: roomIdOrAlias,
@ -32,10 +33,11 @@ class const JoinDialog(final WidgetRef ref, {super.key}) extends HookWidget {
via: linkInfo?.via,
),
AsyncError _ || AsyncLoading _ => RoomSummaryDialog(
.new(roomId: roomAlias.text),
.new(roomId: roomIdOrAlias),
via: linkInfo?.via,
),
},
),
);
}