| Index: ios/chrome/browser/ui/ntp/recent_tabs/synced_sessions_bridge.mm
|
| diff --git a/ios/chrome/browser/ui/ntp/recent_tabs/synced_sessions_bridge.mm b/ios/chrome/browser/ui/ntp/recent_tabs/synced_sessions_bridge.mm
|
| index 7d5447876b77e6dbf4a68e072682f3d9dd978827..9a30efd2082a9360ecfc86cff040a8006da0332f 100644
|
| --- a/ios/chrome/browser/ui/ntp/recent_tabs/synced_sessions_bridge.mm
|
| +++ b/ios/chrome/browser/ui/ntp/recent_tabs/synced_sessions_bridge.mm
|
| @@ -36,23 +36,26 @@ SyncedSessionsObserverBridge::~SyncedSessionsObserverBridge() {}
|
|
|
| #pragma mark - SyncObserverBridge
|
|
|
| -void SyncedSessionsObserverBridge::OnStateChanged() {
|
| +void SyncedSessionsObserverBridge::OnStateChanged(syncer::SyncService* sync) {
|
| if (!signin_manager_->IsAuthenticated())
|
| first_sync_cycle_is_completed_ = false;
|
| [owner_ onSyncStateChanged];
|
| }
|
|
|
| -void SyncedSessionsObserverBridge::OnSyncCycleCompleted() {
|
| +void SyncedSessionsObserverBridge::OnSyncCycleCompleted(
|
| + syncer::SyncService* sync) {
|
| if (sync_service_->GetActiveDataTypes().Has(syncer::SESSIONS))
|
| first_sync_cycle_is_completed_ = true;
|
| [owner_ onSyncStateChanged];
|
| }
|
|
|
| -void SyncedSessionsObserverBridge::OnSyncConfigurationCompleted() {
|
| +void SyncedSessionsObserverBridge::OnSyncConfigurationCompleted(
|
| + syncer::SyncService* sync) {
|
| [owner_ reloadSessions];
|
| }
|
|
|
| -void SyncedSessionsObserverBridge::OnForeignSessionUpdated() {
|
| +void SyncedSessionsObserverBridge::OnForeignSessionUpdated(
|
| + syncer::SyncService* sync) {
|
| [owner_ reloadSessions];
|
| }
|
|
|
|
|