From 65fabe51abfe50f81bd71e16d71214a25bd1e30e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Fri, 31 Jul 2026 13:02:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E7=94=BB=E5=B8=83?= =?UTF-8?q?=E5=AA=92=E4=BD=93=E5=AE=9A=E4=BD=8D=E4=BA=A4=E4=BA=92=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按现役右键菜单交互打开生成媒体的画布定位入口 点击定位菜单项后验证视口平滑聚焦及画布选择状态保持不变 --- .../image-editor/ImageCanvasEditorView.test.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/image-editor/ImageCanvasEditorView.test.tsx b/src/components/image-editor/ImageCanvasEditorView.test.tsx index 429edb391..0182d2329 100644 --- a/src/components/image-editor/ImageCanvasEditorView.test.tsx +++ b/src/components/image-editor/ImageCanvasEditorView.test.tsx @@ -2580,11 +2580,11 @@ describe('ImageCanvasEditorView', () => { expect( bigFishLayer.classList.contains('image-canvas-editor__layer--selected'), ).toBe(false); - fireEvent.click( - within(messageLog).getByRole('button', { - name: '在画布中定位Agent生成图片-1', - }), + fireEvent.contextMenu( + within(messageLog).getByRole('presentation'), + { clientX: 30, clientY: 40 }, ); + fireEvent.click(screen.getByRole('menuitem', { name: '在画布中定位' })); expect(world.style.transform).toBe(initialTransform); act(() => rafCallbacks.shift()?.(0));