Initialize color listener after app is ready

This commit is contained in:
Kevin Sawicki 2017-02-02 09:34:20 -08:00
parent 62a400b7d6
commit 5973aa36ad
3 changed files with 24 additions and 6 deletions

View file

@ -14,11 +14,7 @@ namespace atom {
namespace api {
SystemPreferences::SystemPreferences(v8::Isolate* isolate)
#if defined(OS_WIN)
: color_change_listener_(this)
#endif
{
SystemPreferences::SystemPreferences(v8::Isolate* isolate) {
Init(isolate);
#if defined(OS_WIN)
InitializeWindow();
@ -26,6 +22,9 @@ SystemPreferences::SystemPreferences(v8::Isolate* isolate)
}
SystemPreferences::~SystemPreferences() {
#if defined(OS_WIN)
Browser::Get()->RemoveObserver(this);
#endif
}
#if !defined(OS_MACOSX)