mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
De-async part of mark-all-read to prevent UI from showing before DB is updated. (#612)
This commit is contained in:
parent
f0d04e55f3
commit
5dd11f8446
1 changed files with 1 additions and 2 deletions
|
@ -143,6 +143,7 @@ public class FeedUtils {
|
|||
}
|
||||
|
||||
public static void markFeedsRead(final FeedSet fs, final Long olderThan, final Long newerThan, final Context context) {
|
||||
dbHelper.markStoriesRead(fs, olderThan, newerThan);
|
||||
new AsyncTask<Void, Void, Void>() {
|
||||
@Override
|
||||
protected Void doInBackground(Void... arg) {
|
||||
|
@ -153,8 +154,6 @@ public class FeedUtils {
|
|||
FeedSet newFeedSet = FeedSet.folder("all", dbHelper.getAllFeeds());
|
||||
ra = ReadingAction.markFeedRead(newFeedSet, olderThan, newerThan);
|
||||
}
|
||||
dbHelper.markStoriesRead(fs, olderThan, newerThan);
|
||||
NbActivity.updateAllActivities();
|
||||
dbHelper.enqueueAction(ra);
|
||||
triggerSync(context);
|
||||
return null;
|
||||
|
|
Loading…
Add table
Reference in a new issue