anchor.diff:                              children: <Widget>[
                                 Positioned.fill(
                                   child: Image.network(
  -                                  item.posterUrl,
  +                                  isNotEmpty(imageUrlOverride)
  +                                      ? imageUrlOverride
  +                                      : item.posterUrl,
                                     fit: BoxFit.cover,
                                   ),
                                 ),
  
positive.code: class HistoryModalBottomSheet extends StatelessWidget {
    final History item;
    final Server server;
    final bool maskSensitiveInfo;
  
    const HistoryModalBottomSheet({
      Key key,
      @required this.item,
      @required this.server,
      this.maskSensitiveInfo = false,
    }) : super(key: key);
  
    @override
  
negative.code:             color: Theme.of(context).backgroundColor,
              child: Row(
                children: [
                  // if (!disableStreamInfoButton)
                  //   Expanded(
                  //     child: Padding(
                  //       padding: const EdgeInsets.only(
                  //         left: 8,
                  //         right: 4,
                  //       ),
                  //       child: ElevatedButton(
                  //         onPressed: () {},
                  //         style: ElevatedButton.styleFrom(
                  //           primary: PlexColorPalette.river_bed,
                  //         ),
                  //         child: Text(
                  //           'Stream Info',
                  //           style: TextStyle(
                  //             color: TautulliColorPalette.not_white,
                  //           ),
                  //         ),
                  //       ),
                  //     ),
                  //   ),
                  // if (!disableUserButton)
                  //   Expanded(
                  //     child: Padding(
                  //       padding: const EdgeInsets.only(
                  //         left: 8,
                  //         right: 4,
                  //       ),
                  //       child: ElevatedButton(
                  //         onPressed: () {},
                  //         style: ElevatedButton.styleFrom(
                  //           primary: PlexColorPalette.gamboge,
                  //         ),
                  //         child: Text(
                  //           'View User',
                  //           style: TextStyle(
                  //             color: TautulliColorPalette.not_white,
                  //           ),
                  //         ),
                  //       ),
                  //     ),
                  //   ),
                  if (!disableMediaButton)
                    Expanded(
                      child: Padding(
                        padding: const EdgeInsets.only(
                          left: 4,
                          right: 8,
                        ),
                        child: ElevatedButton(
                          onPressed: () {
                            MediaItem mediaItem = MediaItem(
                              grandparentTitle: item.grandparentTitle,
                              parentMediaIndex: item.parentMediaIndex,
                              mediaIndex: item.mediaIndex,
                              mediaType: item.mediaType,
                              parentTitle: item.parentTitle,
                              posterUrl: item.posterUrl,
                              ratingKey: item.ratingKey,
                              title: item.title,
                              year: item.year,
                            );
  
                            Navigator.of(context).push(
                              MaterialPageRoute(
                                builder: (context) => MediaItemPage(
                                  item: mediaItem,
                                  enableNavOptions: true,
                                ),
                              ),
                            );
                          },
                          style: ElevatedButton.styleFrom(
                            primary: PlexColorPalette.curious_blue,
                          ),
                          child: Text(
                            'View Media',
                            style: TextStyle(
                              color: TautulliColorPalette.not_white,
                            ),
                          ),
                        ),
                      ),
                    ),
                ],
              ),
            ),
  