* Electron version: 1.4.4
* Operating system: win10

Hi,
Example described [here](https://github.com/electron/electron/blob/master/docs/api/global-shortcut.md) works with v1.4.0 but doesn't seem to work with v1.4.4 or v1.4.5.  Method `globalShortcut.isRegistered ` returns true, but the callback isn't called. 

Thanks!
atom/browser/api/atom_api_system_preferences.h
}
namespace atom {
namespace api {
class SystemPreferences : public mate::EventEmitter<SystemPreferences>
#if defined(OS_WIN)
    , public gfx::SysColorChangeListener
#endif
  {
 public:
  static mate::Handle<SystemPreferences> Create(v8::Isolate* isolate);
  static void BuildPrototype(v8::Isolate* isolate,
                             v8::Local<v8::FunctionTemplate> prototype);
#if defined(OS_WIN)
  bool IsAeroGlassEnabled();
  typedef HRESULT (STDAPICALLTYPE *DwmGetColorizationColor)(DWORD *, BOOL *);
  DwmGetColorizationColor dwmGetColorizationColor =
    (DwmGetColorizationColor) GetProcAddress(LoadLibraryW(L"dwmapi.dll"),
                                            "DwmGetColorizationColor");
  std::string GetAccentColor();
  std::string GetColor(const std::string& color, mate::Arguments* args);