aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS_TheReturn
diff options
context:
space:
mode:
authorwilliam341 <[email protected]>2017-02-25 13:19:53 -0700
committerwilliam341 <[email protected]>2017-02-25 13:19:53 -0700
commit5afced5136dab902e97eab02e25c2add3e2652d1 (patch)
treecb14243ec92caed32d283b50d2f2efe2d91df16b /ShiftOS_TheReturn
parenta398d348dd1d8cd11aa0d2f69e0fa6d2265f2a0a (diff)
downloadshiftos_thereturn-5afced5136dab902e97eab02e25c2add3e2652d1.tar.gz
shiftos_thereturn-5afced5136dab902e97eab02e25c2add3e2652d1.tar.bz2
shiftos_thereturn-5afced5136dab902e97eab02e25c2add3e2652d1.zip
Revert "Revert "fix notification mark as read not updating""
This reverts commit bd41ad18fe55fcd5bcba9fdbd0bb2c86edd01411, reversing changes made to c4f855f3a559195d7b683ec4b96a18c42ce7b5fb.
Diffstat (limited to 'ShiftOS_TheReturn')
-rw-r--r--ShiftOS_TheReturn/NotificationDaemon.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/ShiftOS_TheReturn/NotificationDaemon.cs b/ShiftOS_TheReturn/NotificationDaemon.cs
index 5adc026..1737be3 100644
--- a/ShiftOS_TheReturn/NotificationDaemon.cs
+++ b/ShiftOS_TheReturn/NotificationDaemon.cs
@@ -45,12 +45,14 @@ namespace ShiftOS.Engine
public static void MarkRead(int note)
{
+ var lst = new List<Notification>(GetAllFromFile());
var notes = GetAllFromFile();
if (note >= notes.Length || note < 0)
throw new ArgumentOutOfRangeException("note", new Exception("You cannot mark a notification that does not exist as read."));
notes[note].Read = true;
WriteNotes(notes);
+ NotificationMade?.Invoke(lst[lst.Count - 1]);
}
public static int GetUnreadCount()