From ff6b22cce914e2e8d0e9df399f159df78a69b29c Mon Sep 17 00:00:00 2001 From: Minty Mac Date: Thu, 8 Jul 2021 11:24:33 -0500 Subject: [PATCH] Update drawer.dart The drawer widget is currently broken because of this requirement for CrossAxisAlignment.baseline being set. This fix assumes alphabetic intention for the drawer. The following assertion was thrown building NowDrawer(dirty, dependencies: [MediaQuery]): textBaseline is required if you specify the crossAxisAlignment with CrossAxisAlignment.baseline 'package:flutter/src/widgets/basic.dart': Failed assertion: line 4369 pos 15: 'crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null' --- lib/widgets/drawer.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/widgets/drawer.dart b/lib/widgets/drawer.dart index 5a8ca8f..ce371c4 100644 --- a/lib/widgets/drawer.dart +++ b/lib/widgets/drawer.dart @@ -36,6 +36,7 @@ class NowDrawer extends StatelessWidget { child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, crossAxisAlignment: CrossAxisAlignment.baseline, + textBaseline: TextBaseline.alphabetic, children: [ Image.asset("assets/imgs/now-logo.png"), Padding(