Only set size and load URL on first attach
authorKevin Sawicki <kevinsawicki@gmail.com>
Wed, 2 Nov 2016 22:43:19 +0000 (15:43 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Mon, 7 Nov 2016 21:42:36 +0000 (13:42 -0800)
lib/browser/guest-view-manager.js

index 9ca8326..7217d04 100644 (file)
@@ -78,7 +78,15 @@ const createGuest = function (embedder, params) {
   guest.on('did-attach', function () {
     params = this.attachParams
     delete this.attachParams
+
+    const previouslyAttached = this.viewInstanceId != null
     this.viewInstanceId = params.instanceId
+
+    // Only load URL and set size on first attach
+    if (previouslyAttached) {
+      return
+    }
+
     this.setSize({
       normal: {
         width: params.elementWidth,