Card
uses Material
.
Material
uses AnimatedDefaultTextStyle
and set style
from Theme.of(context).textTheme.body1
.
Widget contents = widget.child;
if (contents != null) {
contents = new AnimatedDefaultTextStyle(
style: widget.textStyle ?? Theme.of(context).textTheme.body1,
duration: widget.animationDuration,
child: contents
);
}
As a result, DefaultTextStyle
is separated with Material
.