From 5206aeead06cfd486b295e311993a312ce66958f Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Sat, 18 Jan 2020 10:07:30 +0530 Subject: [PATCH] :zap: Don't show Extension toast if user opt-out of it once or have already installed it. --- layouts/default.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 74664578b..447e58ae4 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -619,7 +619,8 @@ export default { showExtensions: false, showShortcuts: false, showSupport: false, - firefoxExtInstalled: window.firefoxExtSendRequest, + firefoxExtInstalled: + window.firefoxExtSendRequest !== undefined ? true : false, chromeExtInstalled: false }; }, @@ -680,7 +681,11 @@ export default { } let showExtensionsToast = localStorage.getItem("showExtensionsToast") === "yes"; - if (!showExtensionsToast) { + if ( + !this.firefoxExtInstalled && + !this.chromeExtInstalled && + !showExtensionsToast + ) { setTimeout(() => { this.$toast.show(this.$t("extensions_info2"), { icon: "extension",