anchor.diff:  }
   
   class _SecondaryControls extends StatelessWidget {
  -  const _SecondaryControls({@required this.controller});
  +  const _SecondaryControls({
  +    @required this.controller,
  +    @required this.recording,
  +  });
   
     static const _secondaryControlsMinIncludeTextWidth = 1100.0;
   
     final ProfilerScreenController controller;
  +
  +  final bool recording;
   
     @override
     Widget build(BuildContext context) {
  
positive.code:         ),
          _SecondaryControls(
            controller: controller,
          ),
        ],
      );
  
negative.code:       children: [
          RefreshButton(
            label: 'Load all CPU samples',
            onPressed: !recording ? controller.loadAllSamples : null,
          ),
          const SizedBox(width: defaultSpacing),
          ProfileGranularityDropdown(
  