Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7.1
-
Fix Version/s: 1.7.2
-
Component/s: None
-
Labels:None
-
Environment:Tomcat 6.0.16 / IE7 / FF3 / Safari
Description
This one is very similar to ICE-3088
If I have two or more fields that have an ice:message and try to press the TAB key between the fields, input focus is lost and the user is forced to CLICK in the next field in order to perform additional keyboard input.
Here's some sample markup:
<ice:form partialSubmit="true">
<table>
<tr>
<td><ice:label for="firstName" /></td>
<td><ice:inputText id="firstName" value="#{myBean.firstName}" /></td>
<td><ice:message for="firstName" /></td>
</tr>
<tr>
<td><ice:label for="lastName" /></td>
<td><ice:inputText id="lastName" value="#{myBean.lastName}" /></td>
<td><ice:message for="lastName" /></td>
</tr>
</table>
</ice:form>
If I have two or more fields that have an ice:message and try to press the TAB key between the fields, input focus is lost and the user is forced to CLICK in the next field in order to perform additional keyboard input.
Here's some sample markup:
<ice:form partialSubmit="true">
<table>
<tr>
<td><ice:label for="firstName" /></td>
<td><ice:inputText id="firstName" value="#{myBean.firstName}" /></td>
<td><ice:message for="firstName" /></td>
</tr>
<tr>
<td><ice:label for="lastName" /></td>
<td><ice:inputText id="lastName" value="#{myBean.lastName}" /></td>
<td><ice:message for="lastName" /></td>
</tr>
</table>
</ice:form>
Activity
Neil Griffin
created issue -
Adnan Durrani
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Adnan Durrani [ adnan.durrani ] |
Adnan Durrani
made changes -
Fix Version/s | 1.7.2 [ 10130 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17586 | Mon Sep 15 22:00:04 MDT 2008 | adnan.durrani | Fix for |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/renderkit/dom_html_basic/MessageRenderer.java
|
Adnan Durrani
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Adnan Durrani
made changes -
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17591 | Tue Sep 16 10:28:07 MDT 2008 | adnan.durrani | Fix for |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/renderkit/dom_html_basic/MessageRenderer.java
|
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Adnan Durrani [ adnan.durrani ] |
Forgot to mention that the ice:inputText fields must have required="true", and you have to press tab through BLANK fields in order for the focus problem to manifest itself