[Firefox addon] Replace a bind(this) statement with an arrow function in PdfStreamConverter.jsm (issue 8343)

Please note that I used the addon debugger to set a breakpoint in the `unload` function, in order to ensure that `this` still correctly refers to the `FindEventManager` scope.
This commit is contained in:
Jonas Jenwald 2017-04-30 13:21:37 +02:00
parent 00d67371ec
commit 8e976d7110

View File

@ -804,10 +804,10 @@ class FindEventManager {
}
bind() {
var unload = function(e) {
var unload = (evt) => {
this.unbind();
this.contentWindow.removeEventListener(e.type, unload);
}.bind(this);
this.contentWindow.removeEventListener(evt.type, unload);
};
this.contentWindow.addEventListener("unload", unload);
// We cannot directly attach listeners to for the find events