- Electron version: 1.4.0
- Operating system: MacOS(Darwin Kernel Version 15.4.0)
Expected behavior
When I trigger downloadItem.cancel(),event 'done' trigger once that state is 'cancel'
Actual behavior
event 'done' trigger twice. It's a bug or trigger twice purposely?
Why?
Reproduce
git clone https://github.com/dengyaolong/electron-download-item-cancel-fired-twice
npm i
npm start
Save , see the logs. cancel fired twice