Reduce SaveLayer count of advanced blends.

This commit is contained in:
jonahwilliams 2023-09-07 08:57:48 -07:00
parent c7f00c8d32
commit 6523ec320b

View File

@ -25,10 +25,8 @@ class _CollapsingPullQuoteImage extends StatelessWidget {
if (top) offsetY *= -1; // flip?
return Transform.translate(
offset: Offset(0, offsetY),
child: BlendMask(
blendModes: const [BlendMode.colorBurn],
child:Text(value, style: quoteStyle, textAlign: TextAlign.center),
));
);
}
return ValueListenableBuilder<double>(
@ -88,6 +86,8 @@ class _CollapsingPullQuoteImage extends StatelessWidget {
Positioned.fill(
child: Container(
margin: const EdgeInsets.symmetric(horizontal: 24),
child: BlendMask(
blendModes: const [BlendMode.colorBurn],
child: StaticTextScale(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
@ -106,6 +106,7 @@ class _CollapsingPullQuoteImage extends StatelessWidget {
),
),
),
),
],
),
),