Смысл события "ready" состоит в том, чтобы запустить перед такими элементами, как изображения и загрузка Flash. Если вам это не нравится, используйте вместо этого событие «load».
$(document).load(function() { ... });
Другим подходом может быть попытка присоединить обработчик «load» к вашему flex-объекту напрямую, но я лично не уверен, что он будет работать должным образом, и это может быть условием для получения обработчиком «ready» обработчик «load» устанавливается до того, как содержимое действительно загружается.