From 44f6347b452a08da22345278a640c3723d18a4a2 Mon Sep 17 00:00:00 2001 From: matasb-google <81666173+matasb-google@users.noreply.github.com> Date: Thu, 5 Feb 2026 18:32:39 +0200 Subject: [PATCH] Update snack_bar.dart Ensure textScalling is taken into account for Sizing overflow. Remove x 0.4 spacing on right when multiple lines used, not in spec for M3 --- packages/flutter/lib/src/material/snack_bar.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/material/snack_bar.dart b/packages/flutter/lib/src/material/snack_bar.dart index 4c9eb6a689d..4ecea5a83f2 100644 --- a/packages/flutter/lib/src/material/snack_bar.dart +++ b/packages/flutter/lib/src/material/snack_bar.dart @@ -718,6 +718,7 @@ class _SnackBarState extends State { ), maxLines: 1, textDirection: TextDirection.ltr, + textScaler: MediaQuery.textScalerOf(context), )..layout(); final double actionAndIconWidth = actionTextPainter.size.width + @@ -775,7 +776,6 @@ class _SnackBarState extends State { ), ), if (!willOverflowAction) ...maybeActionAndIcon, - if (willOverflowAction) SizedBox(width: snackBarWidth * 0.4), ], ), if (willOverflowAction)