|
|
|
richfaces tree, keyboard navigation: странное поведение
|
|||
|---|---|---|---|
|
#18+
Приветствую! Обнаружил такую странность (вроде такого не было, не замечал по крайней мере). На форме имеем несколько компонентов rich:tree. Если попытаться использовать клавиши навигации для перемещения по узлам одного из них (стрелки влево, вправо, вверх, вниз), то перемещение текущего узла происходит во всех деревьях одновременно с отработкой в каждом дереве nodeSelectListener. Вырубил сейчас реакцию на стрелки, но вопросы остались: как такое возможно, что сломалось и как победить. Кроме того для редактирования данных узла в одном из деревьев вызывается модальная форма. Так если в ней (в inputText) попытаться понажимать стрелки вверх-вниз, то опять же перемещение происходит опять всех текущих узлов деревьев. Помнится сквозь модальную форму нажатия клавиш вниз не проскакивали. Или мне кажется, или я всё таки поломал чего? Собственно несколько сумбурный вопрос про подземный стук - подскажите, нормальное ли это поведение (в чём есть большие сомнения), или можно ли как то поправить (версии на проверить). Конфигурация: richfaces 3.3.3, seam 2.2.2? jboss 5.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2013, 12:27:32 |
|
||
|
richfaces tree, keyboard navigation: странное поведение
|
|||
|---|---|---|---|
|
#18+
AndreyDmt, замена в одном месте на модальной форме <h:panelGroup> на <a4j:outputPanel ajaxRendered="true"> дало такой замечательный результат. Понять ещё не понял, но зато проблему победил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2013, 15:54:21 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2127959]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
212ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 520ms |

| 0 / 0 |
