From 5573e82ca48bb891bbaf6c2f05215dba8e441ce8 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 24 Feb 2017 21:55:23 -0500 Subject: Notification app resets UI when new note is posted --- ShiftOS.WinForms/Applications/Notifications.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ShiftOS.WinForms/Applications/Notifications.cs') diff --git a/ShiftOS.WinForms/Applications/Notifications.cs b/ShiftOS.WinForms/Applications/Notifications.cs index 9e1b36b..aa8ba71 100644 --- a/ShiftOS.WinForms/Applications/Notifications.cs +++ b/ShiftOS.WinForms/Applications/Notifications.cs @@ -18,10 +18,23 @@ namespace ShiftOS.WinForms.Applications public Notifications() { InitializeComponent(); + onMade = (note) => + { + SetupUI(); + }; + } + + Action onMade = null; + + public void SetupUI() + { + } public void OnLoad() { + SetupUI(); + NotificationDaemon.NotificationMade += onMade; } public void OnSkinLoad() @@ -30,6 +43,7 @@ namespace ShiftOS.WinForms.Applications public bool OnUnload() { + NotificationDaemon.NotificationMade -= onMade; return true; } -- cgit v1.2.3