Ticket #2: config-save-at-shutdownevent.patch

File config-save-at-shutdownevent.patch, 753 bytes (added by mayuki, 11 years ago)
  • MacFaceApp.cs

     
    207207
    208208                        updateTimer.Start();
    209209
     210                        Microsoft.Win32.SystemEvents.SessionEnded += new Microsoft.Win32.SessionEndedEventHandler(SystemEvents_SessionEnded);
    210211                        Application.ApplicationExit += new EventHandler(Application_ApplicationExit);
    211212                        Application.Run(this);
    212213                }
     
    500501                               
    501502                        }
    502503                }
     504
     505                /// <summary>
     506                ///
     507                /// </summary>
     508                /// <param name="sender"></param>
     509                /// <param name="e"></param>
     510                private void SystemEvents_SessionEnded(object sender, Microsoft.Win32.SessionEndedEventArgs e)
     511                {
     512                        config.Save();
     513                }
    503514        }
    504515}