open sidebar on homepage pop

This commit is contained in:
Henry Hiles 2026-10-16 17:17:19 -04:00
commit a3a3781252
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -39,7 +39,12 @@ class const ChatPage({super.key}) extends HookConsumerWidget {
final showMembersByDefault = constraints.maxWidth > 1000;
final roomId = ref.watch(SelectedRoomController.provider);
return SafeArea(
return PopScope(
canPop: false,
onPopInvokedWithResult: (didPop, _) {
if (!didPop) scaffoldKey.currentState?.openDrawer();
},
child: SafeArea(
child: Scaffold(
key: scaffoldKey,
appBar: initComplete ? null : Appbar(),
@ -72,6 +77,7 @@ class const ChatPage({super.key}) extends HookConsumerWidget {
),
drawer: isDesktop || !initComplete ? null : Sidebar(),
),
),
);
},
);