From 7fcd95cf9c3851c35489431d889bc80a2c51fd28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Wed, 28 Oct 2026 14:46:32 +0800 Subject: [PATCH] fix: revert editor preview to stored layout_mode (replace showed blank canvas) --- app/static/editor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/static/editor.js b/app/static/editor.js index 00cdfda..d11f2ea 100644 --- a/app/static/editor.js +++ b/app/static/editor.js @@ -429,7 +429,7 @@ const Studio={ if(previewController)previewController.abort();previewController=new AbortController(); const frame=$('#sitePreview');$('#previewState').textContent='正在更新预览…';$('#previewDot').classList.add('loading'); try{ - const doc=await api(`/api/sites/${siteId}/pages/${page}/editor-preview`,{...req('POST',{blocks,page_template:kind,layout_mode:'replace',site_design:siteDesignPreview}),signal:previewController.signal}); + const doc=await api(`/api/sites/${siteId}/pages/${page}/editor-preview`,{...req('POST',{blocks,page_template:kind,layout_mode:layoutMode,site_design:siteDesignPreview}),signal:previewController.signal}); if(!editorTools.shouldAcceptPreview(page,seq,pageId,previewRequest))return; frame.onload=()=>Studio.highlightCanvas();frame.srcdoc=doc;$('#previewState').textContent='实时预览 · 已更新';$('#previewDot').classList.remove('loading','error'); }catch(e){