У меня самая странная проблема в Flex!
Рассмотрите <mx:TextInput />
с текстом. В этом текстовом поле есть фокус и милая маленькая черточка, мигающая внутри. Теперь, когда вы нажимаете кнопку ->
или <-
, каретка перемещает две позиции вместо один! Также, когда вы нажимаете кнопку delete
, она удаляет два символа вместо одного.
Это происходит только в Firefox, но это не ошибка FF, потому что это происходит только в моем приложении ...
У кого-нибудь есть идея, что может вызвать ошибку bizzare?карет перемещается на 2 позиции вместо 1
ответ
Эта ошибка появляется, когда Flash-плагин создан с помощью wmode="opaque"
или wmode="transparent"
. Два решения:
- Переход на новую версию Firefox (проблема исправлена в 3.6).
- Использование
wmode="window"
.
Отличный. Однако я не могу использовать wmode = "window", потому что я использую HTMLComponent, который зависит от wmode = "opaque". Когда я обновился с ff 3.5.7 до 3.6, он был исправлен! –
+1 @Maurits Модернизация вашего браузера не устраняет проблему - клиенты могут использовать FF2 или FSM запретить IE6. – Amarghosh
@Amarghosh: Это определенно верно, но, по крайней мере, мы можем сказать, что мы нашли источник проблемы, и мы на один шаг ближе к его исправлению. –
- 1. Winforms ComboBox: событие, когда карет перемещается?
- 2. JS приращение количества 2 на 2 вместо 1 на 1
- 3. Вставка 2 записей вместо 1
- 4. cudaGetDeviceCount return 1 вместо 2
- 5. Объект перемещается вместо добавленного
- 6. 1 нить на ядро вместо 2 на Debian 8
- 7. Одновременно нажмите на 2 позиции
- 8. Xcode добавляет 2 вместо 1 все время
- 9. Oracle Последовательность, начиная с 2 вместо 1
- 10. .click/.insertAfter создает 2 дивы вместо 1
- 11. Контроллер навигации создает 2 представления вместо 1
- 12. вывод сценария в 2 столбцах вместо 1
- 13. Bootstrap carousel делает шаги 2 вместо 1
- 14. Угловой 2: позиции позиции/позиции в ngFor
- 15. deviceQuery возвращается CUDA 1 вместо 2
- 16. Почему этот массив возвращает 1 вместо 2?
- 17. Numpy ValueError (получил 1 столбец вместо 2)
- 18. JSON только возвращает 1 вместо 2
- 19. Перезапись памяти в 1 экземпляре вместо 2
- 20. Джанго Войти принимает 1 аргументы вместо 2
- 21. nativescript создать 2 приложения вместо 1
- 22. SQL оператор вставляет 2 строки вместо 1
- 23. Почему метод 1 называется вместо метода 2?
- 24. saveFileDialog генерирует 2 файла вместо 1?
- 25. TSQL счетные «1» в позиции строки, позиции
- 26. Приложение Xamarin.Forms на iOS имеет 2 навигационных бара вместо 1
- 27. Почему foreach увеличивает коэффициент пересчета на 2 вместо 1?
- 28. Цепь Heredoc while, декретируемая на 2 вместо 1
- 29. Как разбить выход этого массива на 2 переменные вместо 1
- 30. PHP Простой HTML DOM Parser начинается с номера позиции 2 вместо номера 1
У вас есть код, который может повлиять на поведение вашего текстового ввода? Если вы запускаете пустой проект только с TextInput, это тоже произойдет? – MysticEarth
Я работаю с двумя проектами, и у них обоих одинаковые проблемы, но действительно, когда я начинаю новый проект, он отлично работает. Возможно, это ошибка в одной из библиотек, которые я использую. Я собираюсь проверить это сейчас ... –