diff --git a/js/plugin/NogoAreas.js b/js/plugin/NogoAreas.js index af3dac1..5f18e9c 100644 --- a/js/plugin/NogoAreas.js +++ b/js/plugin/NogoAreas.js @@ -98,6 +98,8 @@ BR.NogoAreas = L.Control.extend({ L.DomEvent.addListener(document, 'keydown', this._keydownListener, this); + L.DomUtil.get('nogoFile').onchange = L.bind(this.onFileChanged, this); + this.editTools.on( 'editable:drawing:end', function (e) { @@ -170,6 +172,11 @@ BR.NogoAreas = L.Control.extend({ $('#nogoError').css('display', message ? 'block' : 'none'); }, + onFileChanged: function (e) { + if (!e.target.files[0]) return; + $(e.target).next('label').text(e.target.files[0].name); + }, + uploadNogos: function () { var self = this;