diff options
Diffstat (limited to 'recipes/telegram')
-rw-r--r-- | recipes/telegram/package.json | 2 | ||||
-rw-r--r-- | recipes/telegram/webview.js | 6 |
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); |