Всем привет! Ситуация следующая, есть код(ненужное убрал):

Код AS3:
private function onLoadXML():void
{
_fileRefList = new FileReferenceList();
_fileRefList.addEventListener(Event.SELECT, onFileSelected);
_fileRefList.browse([_filter]);
}
private function onFileSelected(e:Event):void
{
trace("SELECTED");
_fileRefList.removeEventListener(Event.SELECT, onFileSelected);
_fileRefList.removeEventListener(Event.CANCEL, onFileCancel);
_fileRefList.removeEventListener(IOErrorEvent.IO_ERROR, onIOError);
for each(var fileRef:FileReference in _fileRefList.fileList) {
fileRef.addEventListener(Event.COMPLETE, onCompleteFile);
fileRef.load();
trace("START LOAD");
}
}
Вроде как все хорошо и он работает. Однако в некоторых ситуациях и бывает что довольно частых, событие Event.SELECT по каким-то причинам не ловится. Т.е. запуская, открывается окно выбора файлов, выбираю и вместо того чтобы началась загрузка файлов, не происходит ровным счетом ничего. Пробовал тестировать при различных условиях, с различных кампов, ситуация одна и та же. Кто-нибудь может подсказать в чем может быть причина сего глюка?