aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Victor B <39555268+victorbnl@users.noreply.github.com>2023-07-20 01:20:32 +0200
committerLibravatar GitHub <noreply@github.com>2023-07-20 04:50:32 +0530
commitc0146ce37126aa3ab8e1d5e744254e02054bb496 (patch)
treec2b1dbee3d987df49e5f1091e019aeb74e47e8bf
parentFix WhatsApp count (#390) (diff)
downloadferdium-recipes-c0146ce37126aa3ab8e1d5e744254e02054bb496.tar.gz
ferdium-recipes-c0146ce37126aa3ab8e1d5e744254e02054bb496.tar.zst
ferdium-recipes-c0146ce37126aa3ab8e1d5e744254e02054bb496.zip
Open Telegram links within Ferdium (#394)
-rw-r--r--recipes/telegram/package.json2
-rw-r--r--recipes/telegram/webview.js6
2 files changed, 6 insertions, 2 deletions
diff --git a/recipes/telegram/package.json b/recipes/telegram/package.json
index 80bed06..85f331f 100644
--- a/recipes/telegram/package.json
+++ b/recipes/telegram/package.json
@@ -1,7 +1,7 @@
1{ 1{
2 "id": "telegram", 2 "id": "telegram",
3 "name": "Telegram", 3 "name": "Telegram",
4 "version": "3.3.5", 4 "version": "3.3.6",
5 "license": "MIT", 5 "license": "MIT",
6 "config": { 6 "config": {
7 "serviceURL": "https://web.telegram.org", 7 "serviceURL": "https://web.telegram.org",
diff --git a/recipes/telegram/webview.js b/recipes/telegram/webview.js
index 288160a..a4133ca 100644
--- a/recipes/telegram/webview.js
+++ b/recipes/telegram/webview.js
@@ -95,7 +95,11 @@ module.exports = (Ferdium, settings) => {
95 event.preventDefault(); 95 event.preventDefault();
96 event.stopPropagation(); 96 event.stopPropagation();
97 97
98 if (settings.trapLinkClicks === true) { 98 if (
99 settings.trapLinkClicks === true
100 || url.includes('t.me')
101 || url.includes('web.telegram.org')
102 ) {
99 window.location.href = url; 103 window.location.href = url;
100 } else { 104 } else {
101 Ferdium.openNewWindow(url); 105 Ferdium.openNewWindow(url);