fix: editor preview auto-scrolls to blocks area on load
This commit is contained in:
@@ -142,6 +142,10 @@
|
||||
}
|
||||
window.addEventListener('message',event=>{
|
||||
if(event.source!==parent||event.data?.source!=='siteforge-studio-host')return;
|
||||
if(event.data.action==='scroll-to-blocks'){
|
||||
const main=document.querySelector('#main-content');
|
||||
if(main&&main.children.length>0){main.scrollIntoView({behavior:'auto',block:'start'})}
|
||||
}
|
||||
if(event.data.action==='highlight'&&typeof event.data.blockId==='string'){activate(event.data.blockId,false);for(const n of nested)n.classList.toggle('sf-canvas-child-selected',n.dataset.block===event.data.childId);}
|
||||
});
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user