diff --git a/app/ux/WebView.js b/app/ux/WebView.js index 7d95312d..851e7dec 100644 --- a/app/ux/WebView.js +++ b/app/ux/WebView.js @@ -402,6 +402,7 @@ Ext.define('Rambox.ux.WebView',{ console.groupCollapsed(me.record.get('type').toUpperCase() + ' - Injected Custom CSS via JS'); console.info(me.type); console.log(custom_css); + console.groupEnd(); let js_before = '{let mystyle=`'; let js_after = '`,mycss=document.createElement("style");mycss.type="text/css",mycss.styleSheet?mycss.styleSheet.cssText=mystyle:mycss.appendChild(document.createTextNode(mystyle));let myDocHead=document.head;null===myDocHead||myDocHead.ramboxStyled||(myDocHead.appendChild(mycss),myDocHead.ramboxStyled=!0);let myframes=document.getElementsByTagName("iframe");for(let myframe of myframes){let mydocument,mydochead=(myframe.contentDocument||myframe.contentWindow.document).head;if(null!==mydochead&&!mydochead.ramboxStyled){let myclonedcss=mycss.cloneNode(deep=!0);mydochead.appendChild(myclonedcss),mydochead.ramboxStyled=!0}}}'; webview.executeJavaScript(js_before + custom_css + js_after);