contentTextStyle

??

theme

textTheme

subhead

child:

content

),

),

),

// ...

],

);

The new approach wraps both widgets in a
SingleChildScrollView above the button bar,
making both widgets part of the same scrollable
and exposing the button bar at the bottom of the dialog.

Column

mainAxisSize:

MainAxisSize

min

crossAxisAlignment:

CrossAxisAlignment

stretch

children:

Widget

>[

if

title

!=

null

||

content

!=

null