change settings function for progress listener

EventListener('progress') was using the wrong settings (this.settings.progress). Corrected to this.settings.onprogress