anchor.diff:      builder: (context) {
         return AlertDialog(
           title: Text('Are you sure you want to terminate this stream?'),
  -        content: TextFormField(
  -          controller: controller,
  -          maxLines: 2,
  -          decoration: InputDecoration(
  -              helperText: 'Terminate Message',
  -              hintText: 'The server owner has ended the stream.'),
  +        content: IntrinsicHeight(
  +          child: Column(
  +            children: <Widget>[
  +              _TerminateSessionMediaInfo(activity: activity),
  +              TextFormField(
  +                controller: controller,
  +                maxLines: 2,
  +                decoration: InputDecoration(
  +                    helperText: 'Terminate Message',
  +                    hintText: 'The server owner has ended the stream.'),
  +              ),
  +            ],
  +          ),
           ),
           actions: <Widget>[
             FlatButton(
  
positive.code: import 'package:quiver/strings.dart';
  
  import '../../../../core/helpers/color_palette_helper.dart';
  import '../../../../core/widgets/failure_alert_dialog.dart';
  import '../../../terminate_session/presentation/bloc/terminate_session_bloc.dart';
  import '../../domain/entities/activity.dart';
  
negative.code:                             final confirm = await _showTerminateSessionDialog(
                                context: context,
                                controller: _terminateMessageController,
                                activity: activity,
                              );
                              if (confirm) {
                                terminateSessionBloc.add(
  