Skip to content

Commit ec9356b

Browse files
committed
fix: clear validation/error state on discard in waveconfig
Clear validationErrorAtom and errorMessageAtom in discardChanges() so stale error messages don't persist after discarding edits. Signed-off-by: majiayu000 <1835304752@qq.com>
1 parent d367011 commit ec9356b

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

frontend/app/view/waveconfig/waveconfig-model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,8 @@ export class WaveConfigViewModel implements ViewModel {
285285
const originalContent = globalStore.get(this.originalContentAtom);
286286
globalStore.set(this.fileContentAtom, originalContent);
287287
globalStore.set(this.hasEditedAtom, false);
288+
globalStore.set(this.validationErrorAtom, null);
289+
globalStore.set(this.errorMessageAtom, null);
288290
}
289291

290292
markAsEdited() {

0 commit comments

Comments
 (0)