From 4a73c52d2be5ac3eb82a3dd1c5dc453447b11411 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Wed, 30 Jun 2021 10:36:17 +0200 Subject: [PATCH] Revert "Fix broken language switch when moving in browser history (#59)" This reverts commit 421d92f39576faebe627a458b11d8303a0a996d1. --- packages/app-shell/src/app-shell.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/app-shell/src/app-shell.js b/packages/app-shell/src/app-shell.js index 5e582b4f..bf2bab5e 100644 --- a/packages/app-shell/src/app-shell.js +++ b/packages/app-shell/src/app-shell.js @@ -44,7 +44,6 @@ export class AppShell extends ScopedElementsMixin(DBPLitElement) { constructor() { super(); this.lang = i18n.language; - this.languages = []; this.activeView = ''; this.entryPointUrl = ''; this.subtitle = ''; @@ -271,12 +270,8 @@ export class AppShell extends ScopedElementsMixin(DBPLitElement) { * @param {string} lang */ updateLangIfChanged(lang) { - // if the language is switched to English then i18n.languages is ['en'], instead of ['en', 'de'] - // so we are now only adding new ones to this.languages - this.languages = Array.from(new Set(this.languages.concat(i18n.languages))); - // in case the language is unknown, fall back to the default - if (!this.languages.includes(lang)) { + if (!i18n.languages.includes(lang)) { lang = this.lang; } if (this.lang !== lang) { -- GitLab