diff --git a/source/Component/Popup/Popup.tsx b/source/Component/Popup/Popup.tsx index 8d9e0c5..c029472 100644 --- a/source/Component/Popup/Popup.tsx +++ b/source/Component/Popup/Popup.tsx @@ -78,6 +78,9 @@ class Popup extends Component {popup.onRenderHeader()} @@ -231,6 +234,9 @@ class Popup extends Component diff --git a/source/Context/Popups.ts b/source/Context/Popups.ts index 075498c..561832c 100644 --- a/source/Context/Popups.ts +++ b/source/Context/Popups.ts @@ -43,6 +43,7 @@ class Popup

{ public isResizeMouseDown: boolean = false; public isResizeOverFlowX: boolean = false; public isResizeOverFlowY: boolean = false; + public isInit = false; /** * 是否关闭 @@ -129,6 +130,14 @@ class PopupController extends Emitter { */ public popups: Popup[] = []; + /** + * 指定弹窗 + */ + public topping(popup: Popup) { + popup.index = Infinity; + this.sortPopup(); + } + /** * 排序并重置序号 */