mirror of
https://github.com/nextcloud/server.git
synced 2026-03-05 15:01:16 -05:00
Merge pull request #47158 from nextcloud/fix/breadcrumbs-highlight
fix(files): Fix navigating with breadcrumbs not highlighting navigation entry
This commit is contained in:
commit
0aebd3761e
3 changed files with 7 additions and 4 deletions
|
|
@ -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 },
|
||||
}
|
||||
}
|
||||
|
|
|
|||
4
dist/files-main.js
vendored
4
dist/files-main.js
vendored
File diff suppressed because one or more lines are too long
2
dist/files-main.js.map
vendored
2
dist/files-main.js.map
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue