Skip to content

Commit

Permalink
Fix autoResize toggeling from contentWindow
Browse files Browse the repository at this point in the history
This commit fixes a bug where runtime changes of the iFrame autoResize function were ignored.

Signed-off-by: Dennis Kronbügel <dennis.kronbuegel@gmail.com>
  • Loading branch information
deBFM committed Jul 1, 2019
1 parent 82b58f3 commit 9a67563
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 8 deletions.
2 changes: 1 addition & 1 deletion js/iframeResizer.contentWindow.js
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@
autoResize = false
stopEventListeners()
}

sendMsg(0, 0, 'autoResize', JSON.stringify(autoResize))
return autoResize
},

Expand Down
2 changes: 1 addition & 1 deletion js/iframeResizer.contentWindow.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions js/iframeResizer.contentWindow.min.js

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions js/iframeResizer.js
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,10 @@
forwardMsgFromIFrame(getMsgBody(6))
break

case 'autoResize':
settings[iframeId].autoResize = JSON.parse(getMsgBody(9))
break

case 'scrollTo':
scrollRequestFromChild(false)
break
Expand Down
2 changes: 1 addition & 1 deletion js/iframeResizer.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions js/iframeResizer.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/iframeResizer.contentWindow.js
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@
autoResize = false
stopEventListeners()
}

sendMsg(0, 0, 'autoResize', JSON.stringify(autoResize))
return autoResize
},

Expand Down
4 changes: 4 additions & 0 deletions src/iframeResizer.js
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,10 @@
forwardMsgFromIFrame(getMsgBody(6))
break

case 'autoResize':
settings[iframeId].autoResize = JSON.parse(getMsgBody(9))
break

case 'scrollTo':
scrollRequestFromChild(false)
break
Expand Down

0 comments on commit 9a67563

Please sign in to comment.