From 87731bd4a54dc3c40e0188d790d0f430cacf1ef6 Mon Sep 17 00:00:00 2001 From: Iaroslav Date: Tue, 26 Oct 2021 07:59:12 +0500 Subject: Add dialog title for VK, FB and Slack (#753) --- recipes/vk/webview.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'recipes/vk/webview.js') diff --git a/recipes/vk/webview.js b/recipes/vk/webview.js index decec13..6756363 100644 --- a/recipes/vk/webview.js +++ b/recipes/vk/webview.js @@ -9,5 +9,21 @@ module.exports = Ferdi => { Ferdi.setBadge(directs); }; - Ferdi.loop(getMessages); + const getActiveDialogTitle = () => { + const element = [ + document.querySelector( + '.FCWindow--active .FCWindow__title .ConvoTitle__title', + ), + document.querySelector('.im-page_history-show ._im_page_peer_name'), + ].find(Boolean); + + Ferdi.setDialogTitle(element ? element.textContent : null); + }; + + const loopFunc = () => { + getMessages(); + getActiveDialogTitle(); + }; + + Ferdi.loop(loopFunc); }; -- cgit v1.2.3-70-g09d2