diff --git a/client/homebrew/brewRenderer/brewRenderer.jsx b/client/homebrew/brewRenderer/brewRenderer.jsx index 27fef7e16..5dd6dd3a7 100644 --- a/client/homebrew/brewRenderer/brewRenderer.jsx +++ b/client/homebrew/brewRenderer/brewRenderer.jsx @@ -185,6 +185,12 @@ const BrewRenderer = createClass({ }, 100); }, + emitClick : function(){ + // console.log('iFrame clicked'); + if(!window || !document) return; + document.dispatchEvent(new MouseEvent('click')); + }, + render : function(){ //render in iFrame so broken code doesn't crash the site. //Also render dummy page while iframe is mounting. @@ -203,7 +209,9 @@ const BrewRenderer = createClass({ + contentDidMount={this.frameDidMount} + onClick={()=>{this.emitClick();}} + >