Adobe Air пропускает события молча? - PullRequest
0 голосов
/ 11 октября 2009

В моем приложении Adobe Air у меня есть обработчик события изменения, прикрепленный к mx: DataGrid. Когда я отлаживаю приложение во FlashBuilder 4, выполняется обработчик, все работает нормально. Но как только я устанавливаю приложение, обработчик перестает выполняться!

Я добавил много приложений в журнал, никаких ошибок не выдается. Это просто обработчик событий изменения, который почему-то больше не работает ... все остальное работает (кнопки, переключение состояний, выборка удаленных данных, ...)

Когда я запускаю новый проект, чтобы проверить, могу ли я воспроизвести ошибку, обработчик события изменения выполняется правильно !! Любые идеи об ошибках, которые не игнорируются, которые могут вызвать эти симптомы?

Я работаю с FlexORM, SQLite, FlashBuilder 4 beta 2 и Flex 4 SDK b 10485.

ура!

1 Ответ

0 голосов
/ 12 октября 2009

В конце концов ошибка заключается в моем использовании SQLite и FlexORM.

FlexORM каким-то образом создает разные базы данных при запуске из FlashBuilder. Из-за этих различий некоторые запросы не выполняются, что приводит к зависанию приложения, но среда выполнения AIR пытается его запустить…

Странно, правда! Но, по крайней мере, теперь я знаю, как это исправить: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...