diff --git a/dev/App/Abstract.js b/dev/App/Abstract.js index 113c7dbc7..1e545bbf9 100644 --- a/dev/App/Abstract.js +++ b/dev/App/Abstract.js @@ -3,6 +3,8 @@ import ko from 'ko'; import { logoutLink } from 'Common/Links'; import { i18nToNodes, initOnStartOrLangChange } from 'Common/Translator'; +import { arePopupsVisible } from 'Knoin/Knoin'; + import { LanguageStore } from 'Stores/Language'; import { initThemes } from 'Stores/Theme'; @@ -18,6 +20,7 @@ export class AbstractApp { } logoutReload(url) { + arePopupsVisible(false); url = url || logoutLink(); if (location.href !== url) { setTimeout(() => location.href = url, 100);