diff --git a/packages/@vue/cli-ui/src/components/FolderExplorer.vue b/packages/@vue/cli-ui/src/components/FolderExplorer.vue
index 8d69f8d56..bf4fedc38 100644
--- a/packages/@vue/cli-ui/src/components/FolderExplorer.vue
+++ b/packages/@vue/cli-ui/src/components/FolderExplorer.vue
@@ -88,13 +88,13 @@
/>
-
+
@@ -123,7 +123,11 @@ export default {
apollo: {
folderCurrent: {
query: FOLDER_CURRENT,
- fetchPolicy: 'network-only'
+ fetchPolicy: 'network-only',
+ async result () {
+ await this.$nextTick()
+ this.$refs.folders.scrollTop = 0
+ }
},
foldersFavorite: FOLDERS_FAVORITE
diff --git a/packages/@vue/cli-ui/src/components/FolderExplorerItem.vue b/packages/@vue/cli-ui/src/components/FolderExplorerItem.vue
index aa396c519..64f1a8d21 100644
--- a/packages/@vue/cli-ui/src/components/FolderExplorerItem.vue
+++ b/packages/@vue/cli-ui/src/components/FolderExplorerItem.vue
@@ -1,10 +1,13 @@
-
-
-
+
+
+
- {{ folder.name }}
+ {{ props.folder.name }}