Index: chrome/browser/sync/sessions/status_controller.cc |
diff --git a/chrome/browser/sync/sessions/status_controller.cc b/chrome/browser/sync/sessions/status_controller.cc |
index c938fe56f7e4de607a7992c590e80332190f4964..4412edf7078c851842a99f962296d27306e11d80 100644 |
--- a/chrome/browser/sync/sessions/status_controller.cc |
+++ b/chrome/browser/sync/sessions/status_controller.cc |
@@ -106,8 +106,10 @@ void StatusController::set_syncer_stuck(bool syncer_stuck) { |
} |
void StatusController::set_syncing(bool syncing) { |
- if (shared_.syncer_status.value().syncing != syncing) |
+ if (shared_.syncer_status.value().syncing != syncing) { |
shared_.syncer_status.mutate()->syncing = syncing; |
+ sync_start_time_ = base::Time::Now(); |
+ } |
} |
void StatusController::set_num_successful_bookmark_commits(int value) { |