fix(mobile): make elements scrollable to avoid overflow in landscale (#7933)

fix(mobile): make elements scrollable to avoid overflow in landscape
This commit is contained in:
thielepaul
2024-03-14 13:28:18 +01:00
committed by GitHub
parent 2f78bff97c
commit 428b7b0c4e
5 changed files with 14 additions and 13 deletions
@@ -142,6 +142,7 @@ class AlbumOptionsPage extends HookConsumerWidget {
buildSharedUsersList() {
return ListView.builder(
primary: false,
shrinkWrap: true,
itemCount: sharedUsers.value.length,
itemBuilder: (context, index) {
@@ -188,9 +189,7 @@ class AlbumOptionsPage extends HookConsumerWidget {
centerTitle: true,
title: Text("translated_text_options".tr()),
),
body: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
body: ListView(
children: [
if (isOwner && album.shared)
SwitchListTile.adaptive(
@@ -63,8 +63,7 @@ class SelectAdditionalUserForSharingPage extends HookConsumerWidget {
),
);
}
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
return ListView(
children: [
Wrap(
children: [...usersChip],
@@ -81,6 +80,7 @@ class SelectAdditionalUserForSharingPage extends HookConsumerWidget {
),
),
ListView.builder(
primary: false,
shrinkWrap: true,
itemBuilder: ((context, index) {
return ListTile(
@@ -90,8 +90,7 @@ class SelectUserForSharingPage extends HookConsumerWidget {
),
);
}
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
return ListView(
children: [
Wrap(
children: [...usersChip],
@@ -108,6 +107,7 @@ class SelectUserForSharingPage extends HookConsumerWidget {
).tr(),
),
ListView.builder(
primary: false,
shrinkWrap: true,
itemBuilder: ((context, index) {
return ListTile(