[Client] Fix bug

This commit is contained in:
syuilo 2017-02-24 00:18:33 +09:00
parent 57e783c9c5
commit 2768fb8c87
2 changed files with 14 additions and 4 deletions

View File

@ -613,6 +613,11 @@
this.update();
};
this.appendFile = file => this.addFile(file);
this.appendFolder = file => this.addFolder(file);
this.prependFile = file => this.addFile(file, true);
this.prependFolder = file => this.addFolder(file, true);
this.goRoot = () => {
// 既にrootにいるなら何もしない
if (this.folder == null) return;
@ -668,8 +673,8 @@
let flag = false;
const complete = () => {
if (flag) {
fetchedFolders.forEach(this.addFolder);
fetchedFiles.forEach(this.addFile);
fetchedFolders.forEach(this.appendFolder);
fetchedFiles.forEach(this.appendFile);
this.update({
fetching: false
});

View File

@ -277,6 +277,11 @@
this.update();
};
this.appendFile = file => this.addFile(file);
this.appendFolder = file => this.addFolder(file);
this.prependFile = file => this.addFile(file, true);
this.prependFolder = file => this.addFolder(file, true);
this.goRoot = () => {
if (this.folder || this.file) {
this.update({
@ -335,8 +340,8 @@
let flag = false;
const complete = () => {
if (flag) {
fetchedFolders.forEach(this.addFolder);
fetchedFiles.forEach(this.addFile);
fetchedFolders.forEach(this.appendFolder);
fetchedFiles.forEach(this.appendFile);
this.update({
fetching: false
});