diff --git a/browser/main/store.js b/browser/main/store.js index 647d0ac9..038b2b53 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) + } } }