You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Block Manager is looking for a rendered property in the model to tell if the view did render already or not but this method doesn't set said property and therefore this function is called twice, once by the resetevent and once ny the Block Manager. A line containing:
this.rendered=true;
Should be added for this to stop happening
The text was updated successfully, but these errors were encountered:
mig8447
changed the title
BlocksView rendering is being called twice
BUG: BlocksView rendering is being called twice
Feb 20, 2021
The Block Manager is looking for a rendered property in the model to tell if the view did render already or not but this method doesn't set said property and therefore this function is called twice, once by the resetevent and once ny the Block Manager. A line containing:
this.rendered=true;
Should be added for this to stop happening
@mig8447 hi! I am facing the similar issue. The function from script of component is getting called twice. Can you please explain where should I need to add 'this.rendered = true' ?
https://github.com/artf/grapesjs/blob/b199083f6a6128ecff41d20865493294f71fe0a1/src/block_manager/view/BlocksView.js#L186
The Block Manager is looking for a
rendered
property in the model to tell if the view did render already or not but this method doesn't set said property and therefore this function is called twice, once by thereset
event and once ny the Block Manager. A line containing:Should be added for this to stop happening
The text was updated successfully, but these errors were encountered: