From e04376895daffb9c777fad0e72645d66ae4f9284 Mon Sep 17 00:00:00 2001 From: Jason Simmons Date: Thu, 6 Apr 2017 13:11:06 -0700 Subject: [PATCH] Handle tabs in rendering of licenses (#9264) --- packages/flutter/lib/src/foundation/licenses.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/flutter/lib/src/foundation/licenses.dart b/packages/flutter/lib/src/foundation/licenses.dart index 8b103912cf..db00588433 100644 --- a/packages/flutter/lib/src/foundation/licenses.dart +++ b/packages/flutter/lib/src/foundation/licenses.dart @@ -159,6 +159,11 @@ class LicenseEntryWithLineBreaks extends LicenseEntry { currentLineIndent += 1; state = _LicenseEntryWithLineBreaksParserState.beforeParagraph; break; + case '\t': + lineStart = currentPosition + 1; + currentLineIndent += 8; + state = _LicenseEntryWithLineBreaksParserState.beforeParagraph; + break; case '\n': case '\f': if (lines.isNotEmpty)