diff --git a/src/client/app/common/views/pages/explore.vue b/src/client/app/common/views/pages/explore.vue index c00971f3450b..51117a75e36f 100644 --- a/src/client/app/common/views/pages/explore.vue +++ b/src/client/app/common/views/pages/explore.vue @@ -147,7 +147,12 @@ export default Vue.extend({ this.$root.getMeta().then(meta => { this.meta = meta; }); - } + }, + + mounted() { + console.log('mounted x'); + document.title = this.$root.instanceName; + }, }); diff --git a/src/client/app/desktop/views/home/favorites.vue b/src/client/app/desktop/views/home/favorites.vue index 4a4fc9ad8fbb..1a878a111105 100644 --- a/src/client/app/desktop/views/home/favorites.vue +++ b/src/client/app/desktop/views/home/favorites.vue @@ -29,6 +29,9 @@ export default Vue.extend({ created() { this.fetch(); }, + mounted() { + document.title = this.$root.instanceName; + }, methods: { fetch() { Progress.start(); diff --git a/src/client/app/desktop/views/home/featured.vue b/src/client/app/desktop/views/home/featured.vue index d6e26aa09e80..9bd5caf0b4de 100644 --- a/src/client/app/desktop/views/home/featured.vue +++ b/src/client/app/desktop/views/home/featured.vue @@ -22,6 +22,9 @@ export default Vue.extend({ created() { this.fetch(); }, + mounted() { + document.title = this.$root.instanceName; + }, methods: { fetch() { Progress.start(); diff --git a/src/client/app/desktop/views/home/timeline.vue b/src/client/app/desktop/views/home/timeline.vue index 217970ef319c..eabbcd61faff 100644 --- a/src/client/app/desktop/views/home/timeline.vue +++ b/src/client/app/desktop/views/home/timeline.vue @@ -94,6 +94,8 @@ export default Vue.extend({ }, mounted() { + document.title = this.$root.instanceName; + (this.$refs.tl as any).$once('loaded', () => { this.$emit('loaded'); }); diff --git a/src/client/app/desktop/views/pages/settings.vue b/src/client/app/desktop/views/pages/settings.vue index 7aba863b7cd6..29188277f467 100644 --- a/src/client/app/desktop/views/pages/settings.vue +++ b/src/client/app/desktop/views/pages/settings.vue @@ -13,6 +13,9 @@ export default Vue.extend({ components: { XSettings: () => import('../components/settings.vue').then(m => m.default) }, + mounted() { + document.title = this.$root.instanceName; + }, }); diff --git a/src/client/app/mobile/views/pages/favorites.vue b/src/client/app/mobile/views/pages/favorites.vue index 196bd4b93caf..33353d56fdd8 100644 --- a/src/client/app/mobile/views/pages/favorites.vue +++ b/src/client/app/mobile/views/pages/favorites.vue @@ -32,7 +32,7 @@ export default Vue.extend({ this.fetch(); }, mounted() { - document.title = `${this.$root.instanceName} | %i18n:@notifications%`; + document.title = this.$root.instanceName; }, methods: { fetch() { diff --git a/src/client/app/mobile/views/pages/featured.vue b/src/client/app/mobile/views/pages/featured.vue index 5cd1028dff7a..e31fde876b28 100644 --- a/src/client/app/mobile/views/pages/featured.vue +++ b/src/client/app/mobile/views/pages/featured.vue @@ -30,6 +30,9 @@ export default Vue.extend({ created() { this.fetch(); }, + mounted() { + document.title = this.$root.instanceName; + }, methods: { fetch() { Progress.start(); diff --git a/src/client/app/mobile/views/pages/settings.vue b/src/client/app/mobile/views/pages/settings.vue index c24a56be7b5b..5010c7802007 100644 --- a/src/client/app/mobile/views/pages/settings.vue +++ b/src/client/app/mobile/views/pages/settings.vue @@ -39,6 +39,9 @@ export default Vue.extend({ return Vue.filter('userName')(this.$store.state.i); }, }, + mounted() { + document.title = this.$root.instanceName; + }, methods: { signout() { this.$root.signout();