diff options
| author | william341 <[email protected]> | 2017-02-25 13:19:53 -0700 |
|---|---|---|
| committer | william341 <[email protected]> | 2017-02-25 13:19:53 -0700 |
| commit | 5afced5136dab902e97eab02e25c2add3e2652d1 (patch) | |
| tree | cb14243ec92caed32d283b50d2f2efe2d91df16b /ShiftOS_TheReturn/NotificationDaemon.cs | |
| parent | a398d348dd1d8cd11aa0d2f69e0fa6d2265f2a0a (diff) | |
| download | shiftos_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/NotificationDaemon.cs')
| -rw-r--r-- | ShiftOS_TheReturn/NotificationDaemon.cs | 2 |
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() |
