diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-02-24 00:18:33 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-02-24 00:18:33 +0900 |
| commit | f0776a80fc854bb8fd4dd86d9a6310468e8f5d2d (patch) | |
| tree | ebb74c30b05ad2e22ba3829504001e9f09a30550 /src/web | |
| parent | [API] Fix bug (diff) | |
| download | sharkey-f0776a80fc854bb8fd4dd86d9a6310468e8f5d2d.tar.gz sharkey-f0776a80fc854bb8fd4dd86d9a6310468e8f5d2d.tar.bz2 sharkey-f0776a80fc854bb8fd4dd86d9a6310468e8f5d2d.zip | |
[Client] Fix bug
Diffstat (limited to 'src/web')
| -rw-r--r-- | src/web/app/desktop/tags/drive/browser.tag | 9 | ||||
| -rw-r--r-- | src/web/app/mobile/tags/drive.tag | 9 |
2 files changed, 14 insertions, 4 deletions
diff --git a/src/web/app/desktop/tags/drive/browser.tag b/src/web/app/desktop/tags/drive/browser.tag index afaa452ed2..7eaa7ed6e3 100644 --- a/src/web/app/desktop/tags/drive/browser.tag +++ b/src/web/app/desktop/tags/drive/browser.tag @@ -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 }); diff --git a/src/web/app/mobile/tags/drive.tag b/src/web/app/mobile/tags/drive.tag index 051482ae19..e3b41ab641 100644 --- a/src/web/app/mobile/tags/drive.tag +++ b/src/web/app/mobile/tags/drive.tag @@ -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 }); |