MkDevelop
Results
1
comments of
MkDevelop
The reason is that `beforeonunload` is triggered in different situations on safari see: https://webkit.org/blog/516/webkit-page-cache-ii-the-unload-event/ By replacing `this.window.addEventListener('beforeunload', () => this.release())` with `this.window.addEventListener('ononload', () => this.release())` the issue would be solved.