Alert.show
имеет аргумент close callback, так что вы будете знать, когда он закрыт, и установите фокус на что-то другое. Обновление : у вас должен быть флаг, указывающий на возможность обработки события фокуса:
private var needAlert:Boolean = true;
public function go():void
{
if (needAlert)
{
Alert.show("The focus will return to txtOne. Look: ",
"", 0, null, myCloseHandler);
needAlert = false;
}
}
private function myCloseHandler(event:CloseEvent):void
{
this.setFocus();
needAlert = true;
}