From bae78a6f735473bd080dabb6cd17bde001f9314a Mon Sep 17 00:00:00 2001 From: Todd Volkert Date: Fri, 25 May 2018 13:15:34 -0700 Subject: [PATCH] Fix RenderListTile actual baseline computation (#17915) It should be calling `tile.getDistanceToActualBaseline()` rather than `tile.getDistanceToBaseline()`. This is causing us to hit assertions `getDistanceToBaseline()` --- packages/flutter/lib/src/material/list_tile.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/material/list_tile.dart b/packages/flutter/lib/src/material/list_tile.dart index 444dcb2ba9..f87d0ed985 100644 --- a/packages/flutter/lib/src/material/list_tile.dart +++ b/packages/flutter/lib/src/material/list_tile.dart @@ -713,7 +713,7 @@ class _RenderListTile extends RenderBox { double computeDistanceToActualBaseline(TextBaseline baseline) { assert(title != null); final BoxParentData parentData = title.parentData; - return parentData.offset.dy + title.getDistanceToBaseline(TextBaseline.alphabetic); + return parentData.offset.dy + title.getDistanceToActualBaseline(TextBaseline.alphabetic); } static double _boxBaseline(RenderBox box) {