aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Ng <chrng8@gmail.com>2024-08-27 14:28:41 -0700
committerChristopher Ng <chrng8@gmail.com>2024-09-03 10:34:03 -0700
commit930a5141ea9a34e0624a2d495e0f2708f7593e03 (patch)
tree346b7e7b6a77b63cfa0d84193503f08ea102f133
parenta538ff60b3f6813067377b88ffc5d131e7f487e5 (diff)
downloadnextcloud-server-930a5141ea9a34e0624a2d495e0f2708f7593e03.tar.gz
nextcloud-server-930a5141ea9a34e0624a2d495e0f2708f7593e03.zip
fix(files): Fix navigating with breadcrumbs not highlighting navigation entry
Signed-off-by: Christopher Ng <chrng8@gmail.com>
-rw-r--r--apps/files/src/components/BreadCrumbs.vue5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/files/src/components/BreadCrumbs.vue b/apps/files/src/components/BreadCrumbs.vue
index e42efeb6a85..c423b698d40 100644
--- a/apps/files/src/components/BreadCrumbs.vue
+++ b/apps/files/src/components/BreadCrumbs.vue
@@ -83,7 +83,7 @@ export default defineComponent({
const pathsStore = usePathsStore()
const selectionStore = useSelectionStore()
const uploaderStore = useUploaderStore()
- const { currentView } = useNavigation()
+ const { currentView, views } = useNavigation()
return {
draggingStore,
@@ -93,6 +93,7 @@ export default defineComponent({
uploaderStore,
currentView,
+ views,
}
},
@@ -171,8 +172,10 @@ export default defineComponent({
}
}
if (node === undefined) {
+ const view = this.views.find(view => view.params?.dir === dir)
return {
...this.$route,
+ params: { fileid: view?.params?.fileid ?? '' },
query: { dir },
}
}