aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2024-11-19 16:42:34 +0100
committernextcloud-command <nextcloud-command@users.noreply.github.com>2024-11-21 14:31:43 +0000
commit2fed7bcf82df5ccaee83745ec379b573df962a70 (patch)
treed1e436a4f56b6ca5c74cea4576e1881d7263c060 /apps/files/src
parent09ad3951e34cbdc4c3748681946f13476b52cfd4 (diff)
downloadnextcloud-server-2fed7bcf82df5ccaee83745ec379b573df962a70.tar.gz
nextcloud-server-2fed7bcf82df5ccaee83745ec379b573df962a70.zip
fix(files): Restore page title (folder - view - product)
* Folder: Current folder if not root * View: Name of current view * Product: Nextcloud Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/views/FilesList.vue14
1 files changed, 13 insertions, 1 deletions
diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue
index 5e6313fd601..dab0ba3562d 100644
--- a/apps/files/src/views/FilesList.vue
+++ b/apps/files/src/views/FilesList.vue
@@ -277,7 +277,12 @@ export default defineComponent({
},
pageHeading(): string {
- return this.currentView?.name ?? t('files', 'Files')
+ const title = this.currentView?.name ?? t('files', 'Files')
+
+ if (this.currentFolder === undefined || this.directory === '/') {
+ return title
+ }
+ return `${this.currentFolder.displayname} - ${title}`
},
/**
@@ -427,6 +432,13 @@ export default defineComponent({
watch: {
/**
+ * Update the window title to match the page heading
+ */
+ pageHeading() {
+ document.title = `${this.pageHeading} - ${getCapabilities().theming?.productName ?? 'Nextcloud'}`
+ },
+
+ /**
* Handle rendering the custom empty view
* @param show The current state if the custom empty view should be rendered
*/