Browse Source

fix: the bug in the lock method of the vbenModal component (#6648)

panda7 1 month ago
parent
commit
2cc78f925f
1 changed files with 5 additions and 2 deletions
  1. 5 2
      packages/@core/ui-kit/popup-ui/src/modal/modal-api.ts

+ 5 - 2
packages/@core/ui-kit/popup-ui/src/modal/modal-api.ts

@@ -107,7 +107,6 @@ export class ModalApi {
       this.store.setState((prev) => ({
       this.store.setState((prev) => ({
         ...prev,
         ...prev,
         isOpen: false,
         isOpen: false,
-        submitting: false,
       }));
       }));
     }
     }
   }
   }
@@ -162,7 +161,11 @@ export class ModalApi {
   }
   }
 
 
   open() {
   open() {
-    this.store.setState((prev) => ({ ...prev, isOpen: true }));
+    this.store.setState((prev) => ({
+      ...prev,
+      isOpen: true,
+      submitting: false,
+    }));
   }
   }
 
 
   setData<T>(payload: T) {
   setData<T>(payload: T) {