From 95bb2a0dbe2b7dd9f052140dda78f2550cbf1197 Mon Sep 17 00:00:00 2001 From: André Oliveira Date: Wed, 13 Jul 2022 13:56:57 +0100 Subject: fix: messenger badge counter and hideInstallMessage --- recipes/messenger/package.json | 2 +- recipes/messenger/webview.js | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'recipes/messenger') diff --git a/recipes/messenger/package.json b/recipes/messenger/package.json index 49d6b3a..293bca1 100644 --- a/recipes/messenger/package.json +++ b/recipes/messenger/package.json @@ -1,7 +1,7 @@ { "id": "messenger", "name": "Messenger", - "version": "1.7.2", + "version": "1.7.3", "license": "MIT", "config": { "serviceURL": "https://messenger.com", diff --git a/recipes/messenger/webview.js b/recipes/messenger/webview.js index 27b57e8..3c8d2c0 100644 --- a/recipes/messenger/webview.js +++ b/recipes/messenger/webview.js @@ -1,7 +1,7 @@ function hideInstallMessage() { const installMessage = document.querySelector('.usczdcwk'); - if (installMessage.style.display != 'none') { - installMessage.style.display = 'none' + if (installMessage) { + installMessage.style.display = installMessage.style.display != 'none' ? 'none': installMessage.style.display; } } @@ -27,9 +27,12 @@ module.exports = Ferdium => { Ferdium.setBadge(count); }; - Ferdium.loop(getMessages); + const loopRoutine = () => { + getMessages() + hideInstallMessage() + }; - Ferdium.loop(hideInstallMessage); + Ferdium.loop(loopRoutine); localStorage.setItem( '_cs_desktopNotifsEnabled', -- cgit v1.2.3-70-g09d2