У нас есть приложение Ext JS с расширенным текстовым редактором TinyMCE, которое обрабатывается расширением Ext с именем Ext.ux.TinyMCE.
В Firefox (3 и 4) и Internet Explorer 9, когда текстовое поле сфокусированои пользователь нажимает клавишу табуляции, панель инструментов исчезает.
В chrome (11) вставлена вкладка.
Такое поведение невозможно увидеть на крошечной демонстрационной странице MCE: http://tinymce.moxiecode.com/tryit/full.php
Но это можно увидеть наСтраница Ext.ux.TinyMCE: http://blogs.byte -force.com / xor / tinymce /
У кого-нибудь есть исправление или предложение, как это исправить?
Обновление
После полезного комментария @XOR я начал смотреть на вещи, которые могли бы получить фокус на вкладке.Мы не отображаем строку состояния, но я проверил, может ли скрытая строка состояния получить фокус.Я не думаю, что это так.
То, что, кажется, получает фокус, является любопытным якорным тегом в конце таблицы, который представляет элемент управления.
<a href="#"></a>
Когда я удаляю это через firebug, вкладка больше не скрываетпанель инструментов.Однако удаление этой программы программным путем было бы просто обходным путем, основная проблема (снова указанная @XOR) - это высота элемента управления по сравнению с его контейнером.Похоже, здесь есть какие-то конфликты изменения размера или проблемы с макетом.