修复视频首帧选择弹窗交互
问题:选择作品图片后需等待 Agent 整轮响应,弹窗长时间不关闭。 修复:选择后立即关闭弹窗并继续提交 Asset ID,失败信息转到主对话区;补充慢响应回归测试。
This commit is contained in:
@@ -547,15 +547,14 @@ export function ImageCanvas() {
|
||||
const requestedWorkspaceId = workspace.workspaceId;
|
||||
setFirstFrameBusyKey(asset.assetId);
|
||||
setFirstFrameError(null);
|
||||
setActionError(null);
|
||||
setSubmitting(true);
|
||||
setFirstFramePickerOpen(false);
|
||||
try {
|
||||
await sendMessage('使用作品图片作为视频首帧', [asset.assetId]);
|
||||
if (useImageWorkspaceStore.getState().activeWorkspaceId === requestedWorkspaceId) {
|
||||
setFirstFramePickerOpen(false);
|
||||
}
|
||||
} catch (error) {
|
||||
if (useImageWorkspaceStore.getState().activeWorkspaceId === requestedWorkspaceId) {
|
||||
setFirstFrameError(error instanceof Error ? error.message : String(error));
|
||||
setActionError(error instanceof Error ? error.message : String(error));
|
||||
}
|
||||
} finally {
|
||||
setFirstFrameBusyKey(null);
|
||||
|
||||
Reference in New Issue
Block a user