bugfix
This commit is contained in:
parent
681ec50159
commit
8657468119
@ -81,7 +81,7 @@ bricks.TextFiles = class extends bricks.VBox {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var d = {
|
var d = {
|
||||||
add_files: self.add_files,
|
add_files: this.add_files,
|
||||||
prompt: txt.prompt
|
prompt: txt.prompt
|
||||||
}
|
}
|
||||||
this.dispatch('inputed', d);
|
this.dispatch('inputed', d);
|
||||||
@ -90,17 +90,17 @@ bricks.TextFiles = class extends bricks.VBox {
|
|||||||
this.inputfilew.hide();
|
this.inputfilew.hide();
|
||||||
var file = this.inputfilew.getValue().add_file;
|
var file = this.inputfilew.getValue().add_file;
|
||||||
this.inputfilew.reset();
|
this.inputfilew.reset();
|
||||||
self.add_files.push(file);
|
this.add_files.push(file);
|
||||||
var w = new bricks.DeletableLabel({label: file.name})
|
var w = new bricks.DeletableLabel({label: file.name})
|
||||||
this.filesbar.add_widget(w);
|
this.filesbar.add_widget(w);
|
||||||
this.filesbar.show();
|
this.filesbar.show();
|
||||||
w.bind('deleted', this.deleted_file.bind(this, file));
|
w.bind('deleted', this.deleted_file.bind(this, file));
|
||||||
}
|
}
|
||||||
deleted_file(file){
|
deleted_file(file){
|
||||||
files = self.add_files.filter(i => i !== file);
|
files = this.add_files.filter(i => i !== file);
|
||||||
self.add_files = files;
|
this.add_files = files;
|
||||||
if (self.add_files.length ==0){
|
if (this.add_files.length ==0){
|
||||||
self.filesbar.hide();
|
this.filesbar.hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
add_file(){
|
add_file(){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user