fixes transformed webview size
authorgellert <gellihegyi@gmail.com>
Sat, 18 Jun 2016 22:41:42 +0000 (00:41 +0200)
committergellert <gellihegyi@gmail.com>
Sat, 18 Jun 2016 22:41:42 +0000 (00:41 +0200)
lib/renderer/web-view/web-view.js

index 82ed62d..98ca22d 100644 (file)
@@ -166,6 +166,12 @@ var WebViewImpl = (function () {
     resizeEvent = new Event('resize', {
       bubbles: true
     })
+
+    // Using client size values, because when a webview is transformed `newSize`
+    // is incorrect
+    newSize.width = this.webviewNode.clientWidth
+    newSize.height = this.webviewNode.clientHeight
+
     resizeEvent.newWidth = newSize.width
     resizeEvent.newHeight = newSize.height
     this.dispatchEvent(resizeEvent)