Setup protocol after ready has already fired

This commit is contained in:
Kevin Sawicki 2016-06-16 16:23:08 -07:00
Родитель a6e3eeee2d
Коммит 802fca28f7
1 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -9,9 +9,15 @@ exports.registerStandardSchemes = function (schemes) {
registerStandardSchemes(schemes)
}
app.once('ready', function () {
const setupProtocol = function () {
let protocol = session.defaultSession.protocol
for (let method in protocol) {
exports[method] = protocol[method].bind(protocol)
}
})
}
if (app.isReady()) {
setupProtocol()
} else {
app.once('ready', setupProtocol)
}