diff --git a/app/services/file.js b/app/services/file.js index 3052d7f..f290be8 100644 --- a/app/services/file.js +++ b/app/services/file.js @@ -117,7 +117,7 @@ File.prototype.save = function () { a.addEventListener('click', function () { // Remove file entry from filesystem. setTimeout(function () { - self.remove().then(self._reset); + self.remove().then(self._reset.bind(self)); }, 100); // Hack, but otherwise browser doesn't save the file at all. a.parentNode.removeChild(a);