 # $('kan-game webview')?.style?.height = $('kan-game webview /deep/ object[is=browserplugin]')?.style?.height = "0px"
 $('#layout-css').setAttribute 'href', "./assets/css/layout.horizontal.css"
 factor = null
+poiControlHeight = 31 # Magic number
 
 # Layout
+adjustWebviewHeight = (h) ->
+  $('kan-game #webview-wrapper')?.style?.height = h
+  $('kan-game webview')?.style?.height = h
+  $('kan-game webview')?.shadowRoot?.querySelector('object[is=browserplugin]')?.style?.height = h
+
 adjustSize = ->
   poiapp = document.getElementsByTagName('poi-app')[0]
   webview = $('kan-game webview')

  else
    $('kan-game')?.style?.display = ''
  if url != 'http://www.dmm.com/netgame/social/-/gadgets/=/app_id=854854/' and !(url?.startsWith('http://osapi.dmm.com/gadgets/ifr'))
    $('kan-game #webview-wrapper')?.style?.height = $('kan-game webview')?.style?.height = $('kan-game webview /deep/ object[is=browserplugin]')?.style?.height = "#{window.innerHeight - 31}px"
    return
  factor = Math.ceil(window.innerWidth * (if window.doubleTabbed then 4.0 / 7.0 else 5.0 / 7.0) / 800.0 * 100) / 100.0
  if webviewWidth > 0.00001

    $('kan-game').style.flex = null
    $('poi-app').style.flex = null
    if factor
      adjustWebviewHeight "#{Math.floor(480 * factor) - 5}px"
    else
      adjustWebviewHeight "#{window.innerHeight - 5}px"
    window._delay = true
