opt: safearea

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-21 11:15:21 +08:00
parent 95caf111ae
commit 9ad57dccb0
37 changed files with 1660 additions and 1518 deletions

View File

@@ -75,24 +75,27 @@ class _SettingsSearchPageState extends State<SettingsSearchPage> {
),
),
),
body: Obx(
() => _list.isEmpty
? CustomScrollView(
slivers: [HttpError()],
)
: CustomScrollView(
slivers: [
SliverWaterfallFlow.extent(
maxCrossAxisExtent: Grid.smallCardWidth * 2,
children: [
..._list.map((item) => item.widget),
SizedBox(
height: MediaQuery.paddingOf(context).bottom + 80,
body: SafeArea(
bottom: false,
child: CustomScrollView(
slivers: [
Obx(
() => _list.isEmpty
? HttpError()
: SliverPadding(
padding: EdgeInsets.only(
bottom: MediaQuery.paddingOf(context).bottom + 80,
),
],
),
],
),
sliver: SliverWaterfallFlow.extent(
maxCrossAxisExtent: Grid.smallCardWidth * 2,
children: [
..._list.map((item) => item.widget),
],
),
),
),
],
),
),
);
}