| Index: ios/chrome/browser/ui/ntp/new_tab_page_header_view.mm
|
| diff --git a/ios/chrome/browser/ui/ntp/new_tab_page_header_view.mm b/ios/chrome/browser/ui/ntp/new_tab_page_header_view.mm
|
| index 4fe3ce9e6aab743900f5ac14e40296b8f2a876ad..cdc17db415035923096830d75c4b06efeba759bf 100644
|
| --- a/ios/chrome/browser/ui/ntp/new_tab_page_header_view.mm
|
| +++ b/ios/chrome/browser/ui/ntp/new_tab_page_header_view.mm
|
| @@ -64,12 +64,14 @@ const CGFloat kMaxConstraintConstantDiff = 5;
|
| [self addSubview:[_toolbarController view]];
|
| }
|
|
|
| -- (void)addToolbarWithDataSource:(id<GoogleLandingDataSource>)dataSource {
|
| +- (void)addToolbarWithDataSource:(id<GoogleLandingDataSource>)dataSource
|
| + dispatcher:(id)dispatcher {
|
| DCHECK(!_toolbarController);
|
| DCHECK(dataSource);
|
|
|
| - _toolbarController.reset([[NewTabPageToolbarController alloc]
|
| - initWithToolbarDataSource:dataSource]);
|
| + _toolbarController.reset(
|
| + [[NewTabPageToolbarController alloc] initWithToolbar]);
|
| + [_toolbarController setDispatcher:dispatcher];
|
| _toolbarController.get().readingListModel = [dataSource readingListModel];
|
|
|
| UIView* toolbarView = [_toolbarController view];
|
|
|