aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/services/content
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/services/content')
-rw-r--r--src/components/services/content/ServiceWebview.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/components/services/content/ServiceWebview.js b/src/components/services/content/ServiceWebview.js
index 652647470..210a6ab6b 100644
--- a/src/components/services/content/ServiceWebview.js
+++ b/src/components/services/content/ServiceWebview.js
@@ -41,9 +41,14 @@ class ServiceWebview extends Component {
41 41
42 refocusWebview = () => { 42 refocusWebview = () => {
43 const { webview } = this; 43 const { webview } = this;
44 debug('Refocus Webview is called', this.props.service);
44 if (!webview) return; 45 if (!webview) return;
45 webview.view.blur(); 46 if (this.props.service.isActive) {
46 webview.view.focus(); 47 webview.view.blur();
48 webview.view.focus();
49 } else {
50 debug('Refocus not required - Not active service');
51 }
47 }; 52 };
48 53
49 render() { 54 render() {