diff --git a/app/scripts/components/WebviewComponent.js b/app/scripts/components/WebviewComponent.js index 461185fe4d153ab25be0163310248bd922c38d92..3fddb6de82eea420c2e8cfe5d8a540d9b5874f70 100644 --- a/app/scripts/components/WebviewComponent.js +++ b/app/scripts/components/WebviewComponent.js @@ -102,6 +102,11 @@ export default class WebviewComponent extends BaseComponent { this._webview.addEventListener('did-stop-loading', () => { this.dispatch('webview_loading', {isLoading: false}); + + // workaround for Input cursor invisible after navigation in webview + // details at https://github.com/electron/electron/issues/14474 + this._webview.blur(); + this._webview.focus(); }); this._webview.addEventListener('dom-ready', () => {