From 81872165da740879e0ec0a74045b18db417d2b40 Mon Sep 17 00:00:00 2001 From: dadong <102886401+mr-dadong@users.noreply.github.com> Date: Thu, 20 Aug 2026 22:11:49 +0800 Subject: [PATCH] fix(snapshot): preserve code layout and export full images --- .../codeSnapshot/CodeSnapshotDialog.vue | 15 +++-- .../CodeSnapshotDialogLayout.spec.ts | 11 ++++ .../__tests__/codeSnapshot.spec.ts | 62 +++++++++++++++++-- .../src/lib/codeSnapshot/codeSnapshot.ts | 30 +++++++-- 4 files changed, 102 insertions(+), 16 deletions(-) create mode 100644 apps/desktop/src/components/codeSnapshot/__tests__/CodeSnapshotDialogLayout.spec.ts diff --git a/apps/desktop/src/components/codeSnapshot/CodeSnapshotDialog.vue b/apps/desktop/src/components/codeSnapshot/CodeSnapshotDialog.vue index 0a389ea300..a953ecc048 100644 --- a/apps/desktop/src/components/codeSnapshot/CodeSnapshotDialog.vue +++ b/apps/desktop/src/components/codeSnapshot/CodeSnapshotDialog.vue @@ -156,7 +156,9 @@ const previewVisible = computed(() => open.value && !!props.source);