diff --git a/resources/tester/helper_323_9_save_redraw.cjs b/resources/tester/helper_323_9_save_redraw.cjs index 40089b767..d4ae28ac9 100644 --- a/resources/tester/helper_323_9_save_redraw.cjs +++ b/resources/tester/helper_323_9_save_redraw.cjs @@ -76,7 +76,7 @@ const { saveDesign, savingDesign } = loadTs( path.join(ROOT, "A00_Common", "design", "design_save.ts"), ); const { crossSaveParts } = loadTs(path.join(B06, "B06_Section_UI_Page_Persist.ts")); -const { loadSectionDetail } = loadTs(path.join(B06, "B06_Section_Section_Store.ts")); +const { invalidateSectionDetail, loadSectionDetail } = loadTs(path.join(B06, "B06_Section_Section_Store.ts")); (async () => { const P = "p1"; @@ -127,8 +127,11 @@ const { loadSectionDetail } = loadTs(path.join(B06, "B06_Section_Section_Store.t ...parts.steps, }, cross: (confirm) => parts.cross(confirm), + // 뒤처리 = 한 벌(`design_shared` saveSharedDesign done) 차례 그대로 — 공용 캐시를 한 번 비운 뒤 보기 몫(416 M1 · + // 횡단 보기 done 은 비우지 않고 다시 그리기만) done: async () => { savingSeen.push(savingDesign(P)); + invalidateSectionDetail(P); await parts.done(false); }, failed: (error) => calls.push(`failed:${error}`),