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

This commit is contained in:
Brandon Wees
2025-10-28 09:19:40 -05:00
committed by GitHub
parent fb97d9f4d9
commit 74f2c10a5a

View File

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