Minor changes

This commit is contained in:
ashilkn 2023-03-31 20:48:45 +05:30
parent 5ca5a1a241
commit 2ff51d10f8

View file

@ -118,7 +118,9 @@ class _LocationGalleryWidgetState extends State<LocationGalleryWidget> {
loadingWidget: Column( loadingWidget: Column(
children: [ children: [
galleryHeaderWidget, galleryHeaderWidget,
const EnteLoadingWidget(), EnteLoadingWidget(
color: getEnteColorScheme(context).strokeMuted,
),
], ],
), ),
header: galleryHeaderWidget, header: galleryHeaderWidget,
@ -133,7 +135,14 @@ class _LocationGalleryWidgetState extends State<LocationGalleryWidget> {
tagPrefix: "location_gallery", tagPrefix: "location_gallery",
); );
} else { } else {
return galleryHeaderWidget; return Column(
children: [
galleryHeaderWidget,
const Expanded(
child: EnteLoadingWidget(),
),
],
);
} }
}, },
future: filterFiles(), future: filterFiles(),
@ -156,48 +165,41 @@ class _GalleryHeaderWidgetState extends State<GalleryHeaderWidget> {
InheritedLocationScreenState.of(context).locationTag.name; InheritedLocationScreenState.of(context).locationTag.name;
return Padding( return Padding(
padding: const EdgeInsets.only(bottom: 20), padding: const EdgeInsets.only(bottom: 20),
child: Column( child: Padding(
crossAxisAlignment: CrossAxisAlignment.start, padding: const EdgeInsets.symmetric(vertical: 4, horizontal: 16),
mainAxisSize: MainAxisSize.min, child: Column(
children: [ mainAxisSize: MainAxisSize.min,
Padding( crossAxisAlignment: CrossAxisAlignment.start,
padding: const EdgeInsets.symmetric(vertical: 4, horizontal: 16), children: [
child: Column( SizedBox(
mainAxisSize: MainAxisSize.min, key: ValueKey(locationName),
crossAxisAlignment: CrossAxisAlignment.start, width: double.infinity,
children: [ child: TitleBarTitleWidget(
SizedBox( title: locationName,
key: ValueKey(locationName), ),
width: double.infinity,
child: TitleBarTitleWidget(
title: locationName,
),
),
ValueListenableBuilder(
valueListenable:
InheritedLocationScreenState.memoryCountNotifier,
builder: (context, value, _) {
if (value == null) {
return RepaintBoundary(
child: EnteLoadingWidget(
size: 10,
color: getEnteColorScheme(context).strokeMuted,
alignment: Alignment.centerLeft,
padding: 5,
),
);
} else {
return Text(
value == 1 ? "1 memory" : "$value memories",
style: getEnteTextTheme(context).smallMuted,
);
}
},
)
],
), ),
), ValueListenableBuilder(
], valueListenable: InheritedLocationScreenState.memoryCountNotifier,
builder: (context, value, _) {
if (value == null) {
return RepaintBoundary(
child: EnteLoadingWidget(
size: 10,
color: getEnteColorScheme(context).strokeMuted,
alignment: Alignment.centerLeft,
padding: 5,
),
);
} else {
return Text(
value == 1 ? "1 memory" : "$value memories",
style: getEnteTextTheme(context).smallMuted,
);
}
},
)
],
),
), ),
); );
} }