It isn't entirely clear to me that 'window-all-closed' is used for

this purpose. I originally looked for an event that would fire if
all windows were closed and the reason was NOT due to the application
quitting; however, this differs in that it is called regardless of
whether the app was quitting.
This commit is contained in:
Robert Stanfield 2016-05-13 20:43:10 -04:00
parent 847d9580b7
commit 2d46f6f66f

View file

@ -34,7 +34,7 @@ Emitted when Electron has finished initialization.
Emitted when all windows have been closed.
This event is only emitted when the application is not going to quit. If the
If you do not subscribe to this event and all windows are closed, the default behavior is to quit the app; however, if you subscribe, you control whether the app quits or not. If the
user pressed `Cmd + Q`, or the developer called `app.quit()`, Electron will
first try to close all the windows and then emit the `will-quit` event, and in
this case the `window-all-closed` event would not be emitted.