Вам нужно сделать ваше всплывающее окно модальным окном.когда вы делаете что-то модальное, это означает, что окно (Alert, popup, titleWindow и т. д.) останется вверху, а остальная часть экрана останавливается до закрытия верхнего окна.
"PopUpManager также предоставляет модальность, так что окнаниже всплывающее окно не может получать события мыши, а также предоставляет событие, если пользователь щелкает мышью за пределами окна, чтобы разработчик мог принять решение закрыть окно или предупредить пользователя. "
Значение по умолчанию для модального элемента равно false
.Вы можете установить его в true, вставив true
, а addPopup
или createPopup
public static function addPopUp(window:IFlexDisplayObject, parent:DisplayObject, modal:Boolean = false, childList:String = null):void
public static function createPopUp(parent:DisplayObject, className:Classe, modal:Boolean = false, childList:String = null):IFlexDisplayObject