From cd42e1423e3ae3b16763b355b2f06754a57d04a3 Mon Sep 17 00:00:00 2001 From: Mahadevan Sreenivasan Date: Tue, 5 May 2020 11:26:51 +0530 Subject: Fix TodosWebview user agent (#713) --- src/features/todos/components/TodosWebview.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/features/todos') diff --git a/src/features/todos/components/TodosWebview.js b/src/features/todos/components/TodosWebview.js index 663f1e48d..412013dcb 100644 --- a/src/features/todos/components/TodosWebview.js +++ b/src/features/todos/components/TodosWebview.js @@ -12,6 +12,8 @@ import SettingsStore from '../../../stores/SettingsStore'; import Appear from '../../../components/ui/effects/Appear'; import UpgradeButton from '../../../components/ui/UpgradeButton'; +import userAgent from '../../../helpers/userAgent-helpers'; + // NOTE: https://stackoverflow.com/questions/5717093/check-if-a-javascript-string-is-a-url function validURL(str) { let url; @@ -128,6 +130,11 @@ class TodosWebview extends Component { this.node.addEventListener('mousemove', this.resizePanel.bind(this)); this.node.addEventListener('mouseup', this.stopResize.bind(this)); this.node.addEventListener('mouseleave', this.stopResize.bind(this)); + + const webViewInstance = this; + this.webview.addEventListener('dom-ready', () => { + webViewInstance.webview.setUserAgent(userAgent(true)); + }) } startResize = (event) => { -- cgit v1.2.3-54-g00ecf