Răsfoiți Sursa

Merge branch 'UI'

YueYunyun 2 ani în urmă
părinte
comite
ddcabfe7eb

+ 7 - 4
UI/VAP.VUE/src/core/vb-dom/components/_DrawerComponent.ts

@@ -228,10 +228,13 @@ class DrawerComponent {
 				// eslint-disable-next-line @typescript-eslint/no-base-to-string
 				this.overlayElement.classList.add(overlayClassOption.toString())
 			}
-			this.overlayElement.addEventListener("click", (e) => {
-				e.preventDefault()
-				this._hide()
-			})
+			//点击Drawer Overlay时防止Drawer关闭
+			if (!this._getOption("permanent")) {
+				this.overlayElement.addEventListener("click", (e) => {
+					e.preventDefault()
+					this._hide()
+				})
+			}
 		}
 	}