diff --git a/src/views/interface/ThemeList.vue b/src/views/interface/ThemeList.vue index 3ab57170d..fa8fe6b3b 100644 --- a/src/views/interface/ThemeList.vue +++ b/src/views/interface/ThemeList.vue @@ -462,12 +462,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 => { 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 @@