重新构建时清除失败忽略指纹
- buildOnce 在 setFailure(null) 前 setDismissedFailure(''),显式重跑失败仍会重新弹出弹窗
This commit is contained in:
+3
@@ -769,6 +769,9 @@ export function useTaonierExport({
|
||||
if (!projectPath) return false;
|
||||
const invoke = resolveTauriInvoke();
|
||||
if (!invoke) return false;
|
||||
// 显式重新构建要能重新弹出失败:清掉上一次「已忽略」的指纹,否则同一条确定性失败
|
||||
// (如固定路径的 artifactMissing)会被 visibleFailure 一直滤掉。
|
||||
setDismissedFailure('');
|
||||
setFailure(null);
|
||||
try {
|
||||
await runTaonierExportBuild(invoke, projectPath);
|
||||
|
||||
Reference in New Issue
Block a user