Optim popup focus

This commit is contained in:
2022-03-28 17:55:02 +08:00
parent 241161ebb6
commit cdc2eb8feb
2 changed files with 11 additions and 5 deletions
+6 -2
View File
@@ -163,8 +163,12 @@ class PopupController extends Emitter<IPopupControllerEvent> {
newPopup = new (popup ?? Popup)(props);
}
newPopup.init(this, `P-${this.idIndex ++}`);
this.popups.push(newPopup);
this.sortPopup();
// 延迟渲染防止焦点冲突
setTimeout(() => {
this.popups.push(newPopup);
this.sortPopup();
});
return newPopup;
}