diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 9cb84878..c59acb6d 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -690,8 +690,17 @@ export default class HomeView extends Vue { * Called by mounted() and reloadFeedOnChange() */ private async loadSettings() { - // Ultra-concise settings loading with defaults! - const settings = await this.$settings({ + // First get the active DID from master settings + const masterSettings = await this.$settings({ + apiServer: "", + activeDid: "", + filterFeedByVisible: false, + filterFeedByNearby: false, + isRegistered: false, + }); + + // Then get the full merged settings including account-specific overrides + const settings = await this.$accountSettings(masterSettings.activeDid, { apiServer: "", activeDid: "", filterFeedByVisible: false,