From bf781c6b50b5664362a872d33241637a10a03c49 Mon Sep 17 00:00:00 2001 From: Niko Caron Date: Sat, 23 Dec 2017 18:17:48 -0400 Subject: [PATCH] Fix starred item count * Deleting a starred item will now update the starred count in the side nav. (delete from starred set) * Restoring a starred item will add it the the starred set again. Fix: #1326 --- browser/main/store.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/browser/main/store.js b/browser/main/store.js index 647d0ac9b..038b2b537 100644 --- a/browser/main/store.js +++ b/browser/main/store.js @@ -87,8 +87,13 @@ function data (state = defaultDataMap(), action) { state.trashedSet = new Set(state.trashedSet) if (note.isTrashed) { state.trashedSet.add(uniqueKey) + state.starredSet.delete(uniqueKey) } else { state.trashedSet.delete(uniqueKey) + + if (note.isStarred) { + state.starredSet.add(uniqueKey) + } } }