Я наблюдаю прерывистое зеркальное отображение пользовательского интерфейса и текста справа налево в моем приложении Flex 4, и это проблема, потому что наше приложение только на английском языке, поэтому мы вообще не хотим использовать rtl. Не знаю, почему это происходит.
Свойство layoutDirection влияет на зеркальное отображение элементов управления пользовательского интерфейса, например, кнопки в HGroup располагаются слева направо или справа налево.
Направление влияет на зеркальное отображение текстовых элементов управления, например, текст в TextInput или TextArea, размещаемый слева направо или справа налево.
Эта ссылка на ошибку в Flex, которая должна быть исправлена в SDK 4.5, но в нашем приложении не включен «Использовать режим совместимости с Flex 3»:
http://bugs.adobe.com/jira/browse/SDK-26473
Эта ссылка на сообщение StackOverflow по теме, которое привело к приведенной выше ссылке на ошибку. В нем упоминаются проблемы, которые могут возникнуть, если языковой стандарт компьютера разработки установлен на языковой стандарт RTL, но я предполагаю, что это не наш случай.
Так есть ли у кого-нибудь идеи, почему приложение Flex может отображать пользовательский интерфейс и текст неожиданно?