From d188ecc1366d53a909bf610b6eaa00a0785a6967 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Mon, 10 Jun 2019 19:55:10 +0800 Subject: [PATCH 1/2] Add mode for environments. --- src/views/system/About.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/views/system/About.vue b/src/views/system/About.vue index 783a0b588..2e6de4ead 100644 --- a/src/views/system/About.vue +++ b/src/views/system/About.vue @@ -14,6 +14,7 @@ Date: Wed, 12 Jun 2019 01:03:19 +0800 Subject: [PATCH 2/2] Fix theme upload loading bug --- src/views/interface/ThemeList.vue | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/views/interface/ThemeList.vue b/src/views/interface/ThemeList.vue index 714a1e5b8..e281357cc 100644 --- a/src/views/interface/ThemeList.vue +++ b/src/views/interface/ThemeList.vue @@ -456,12 +456,16 @@ export default { }, handleFetching() { this.fetchButtonLoading = true - themeApi.fetching(this.fetchingUrl).then(response => { - this.$message.success('拉取成功!') - this.uploadVisible = false - this.fetchButtonLoading = false - this.loadThemes() - }) + themeApi + .fetching(this.fetchingUrl) + .then(response => { + this.$message.success('拉取成功!') + this.uploadVisible = false + this.loadThemes() + }) + .finally(() => { + this.fetchButtonLoading = false + }) }, handleReload() { themeApi.reload().then(response => {