diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 5b5e0940..21cbf0df 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -552,7 +552,10 @@ Ext.define('Rambox.ux.WebView',{ function showWindowAndActivateTab(event) { require('electron').remote.getCurrentWindow().show(); - Ext.cq1('app-main').setActiveTab(me); + const tabPanel = Ext.cq1('app-main'); + tabPanel.getActiveTab().down('component').el.dom.blur(); + tabPanel.setActiveTab(me); + webview.focus(); } function handleUpdateBadge(event) {