summaryrefslogtreecommitdiffstats
path: root/ios/chrome/browser/reading_list
diff options
context:
space:
mode:
authorlod <lod@chromium.org>2016-03-17 06:17:38 -0700
committerCommit bot <commit-bot@chromium.org>2016-03-17 13:18:56 +0000
commitf2845f64f32b990039c7cd6011df7be7bce10f6f (patch)
treef354406902c45f755224369ba2cf775588875ce5 /ios/chrome/browser/reading_list
parent2d1bfbd36ef0362b28661a09d25f63a7d06fa9f6 (diff)
downloadchromium_src-f2845f64f32b990039c7cd6011df7be7bce10f6f.zip
chromium_src-f2845f64f32b990039c7cd6011df7be7bce10f6f.tar.gz
chromium_src-f2845f64f32b990039c7cd6011df7be7bce10f6f.tar.bz2
Set unseen state of reading list before notifying observers.
Set unseen state of reading list before notifying observers. BUG=NONE Review URL: https://codereview.chromium.org/1810903002 Cr-Commit-Position: refs/heads/master@{#381698}
Diffstat (limited to 'ios/chrome/browser/reading_list')
-rw-r--r--ios/chrome/browser/reading_list/reading_list_model_memory.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/ios/chrome/browser/reading_list/reading_list_model_memory.cc b/ios/chrome/browser/reading_list/reading_list_model_memory.cc
index 40f9224..d5ff979 100644
--- a/ios/chrome/browser/reading_list/reading_list_model_memory.cc
+++ b/ios/chrome/browser/reading_list/reading_list_model_memory.cc
@@ -88,10 +88,10 @@ const ReadingListEntry& ReadingListModelMemory::AddEntry(
FOR_EACH_OBSERVER(ReadingListModelObserver, observers_,
ReadingListWillAddUnreadEntry(this, entry));
unread_.insert(unread_.begin(), entry);
+ hasUnseen_ = true;
FOR_EACH_OBSERVER(ReadingListModelObserver, observers_,
ReadingListDidApplyChanges(this));
- hasUnseen_ = true;
return *unread_.begin();
}