fix: make hitbox on app bar dialog bigger (#23316)

pull/21925/head
Brandon Wees 2025-10-28 09:19:40 +07:00 committed by GitHub
parent fb97d9f4d9
commit 74f2c10a5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 18 additions and 13 deletions

@ -46,19 +46,24 @@ class ImmichAppBarDialog extends HookConsumerWidget {
}, []);
buildTopRow() {
return Stack(
return SizedBox(
height: 56,
child: Stack(
alignment: Alignment.centerLeft,
children: [
IconButton(onPressed: () => context.pop(), icon: const Icon(Icons.close, size: 20)),
Align(
alignment: Alignment.topLeft,
child: InkWell(onTap: () => context.pop(), child: const Icon(Icons.close, size: 20)),
),
Center(
alignment: Alignment.center,
child: Padding(
padding: const EdgeInsets.only(bottom: 4),
child: Image.asset(
context.isDarkTheme ? 'assets/immich-text-dark.png' : 'assets/immich-text-light.png',
height: 16,
),
),
),
],
),
);
}
@ -260,7 +265,7 @@ class ImmichAppBarDialog extends HookConsumerWidget {
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Container(padding: const EdgeInsets.all(20), child: buildTopRow()),
Container(padding: const EdgeInsets.symmetric(horizontal: 8), child: buildTopRow()),
const AppBarProfileInfoBox(),
buildStorageInformation(),
const AppBarServerInfo(),