Set the height of container with progress indicators

This makes the result less jumpy
This commit is contained in:
Roland Geider
2021-01-12 13:03:06 +01:00
parent 2ee2c0aead
commit 7b21fdb8f3
2 changed files with 12 additions and 3 deletions

View File

@@ -60,7 +60,10 @@ class _DashboardNutritionWidgetState extends State<DashboardNutritionWidget> {
FutureBuilder(
future: _refreshPlanEntries(context),
builder: (context, snapshot) => snapshot.connectionState == ConnectionState.waiting
? Center(child: CircularProgressIndicator())
? Container(
height: 180,
child: Center(child: CircularProgressIndicator()),
)
: plan != null
? Column(
children: [
@@ -125,7 +128,10 @@ class _DashboardWeightWidgetState extends State<DashboardWeightWidget> {
FutureBuilder(
future: _refreshWeightEntries(context),
builder: (context, snapshot) => snapshot.connectionState == ConnectionState.waiting
? Center(child: CircularProgressIndicator())
? Container(
height: 180,
child: Center(child: CircularProgressIndicator()),
)
: Column(
children: [
Icon(Icons.bar_chart),

View File

@@ -44,7 +44,10 @@ class ExerciseLog extends StatelessWidget {
FutureBuilder(
future: _getChartEntries(context),
builder: (context, snapshot) => snapshot.connectionState == ConnectionState.waiting
? Center(child: CircularProgressIndicator())
? Container(
height: 120,
child: Center(child: CircularProgressIndicator()),
)
: Column(
children: [
Container(