Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: EE-4.0.0.GA
-
Fix Version/s: 4.1
-
Component/s: ACE-Components, Sample Apps
-
Labels:None
-
Environment:ICEfaces EE- 4.0.0.GA
Browsers: Firefox 34/36, Chrome43
Server: Tomcat7
Windows 7
-
Assignee Priority:P2
-
ICEsoft Forum Reference:
Description
There's some sort of focus problem when multiple ace:maskedEntry fields are used in a page. Go to the showcase demo for it,
http://icefaces-showcase.icesoft.org/showcase.jsf?grp=aceMenu&exp=maskedEntryBean
Click on the first masked field, Date of birth. Move the focus to a different application window (e.g., Alt-Tab elsewhere). Now click in a DIFFERENT masked field, e.g., Mobile Phone. The 2 fields will fight for the focus; the masks flicker on and off indefinitely. Console monitor shows a continuous stream like:
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:workPhoneInput_field"
bridge-support.js.jsf?ln=ice.core&v=4_0_0_150512:1807
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:dobInput_field"
bridge-support.js.jsf?ln=ice.core&v=4_0_0_150512:1807
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:workPhoneInput_field"
(At this point, if you click on the other masked fields, you can get all 4 fields flickering!)
The problem does NOT occur if you simply Alt-Tab back to the browser, or if you click on the same field that had the focus when you Alt-Tab'd away. System is Windows 7 Pro. Failed on Chrome 42.0.2311.135 m and Firefox 36.0.1. - See more at: http://www.icesoft.org/JForum/posts/list/22916.page#80165
http://icefaces-showcase.icesoft.org/showcase.jsf?grp=aceMenu&exp=maskedEntryBean
Click on the first masked field, Date of birth. Move the focus to a different application window (e.g., Alt-Tab elsewhere). Now click in a DIFFERENT masked field, e.g., Mobile Phone. The 2 fields will fight for the focus; the masks flicker on and off indefinitely. Console monitor shows a continuous stream like:
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:workPhoneInput_field"
bridge-support.js.jsf?ln=ice.core&v=4_0_0_150512:1807
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:dobInput_field"
bridge-support.js.jsf?ln=ice.core&v=4_0_0_150512:1807
[window] [Thu, 28 May 2015 22:31:42 GMT] persisted focus for element "form:workPhoneInput_field"
(At this point, if you click on the other masked fields, you can get all 4 fields flickering!)
The problem does NOT occur if you simply Alt-Tab back to the browser, or if you click on the same field that had the focus when you Alt-Tab'd away. System is Windows 7 Pro. Failed on Chrome 42.0.2311.135 m and Firefox 36.0.1. - See more at: http://www.icesoft.org/JForum/posts/list/22916.page#80165
Activity
Carmen Cristurean
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 4.1 [ 11375 ] |
Ken Fyten
made changes -
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Environment |
ICEfaces EE- 4.0.0.GA
Browsers: Firefox 34/36, Chrome43 Server: Tomcat7 |
ICEfaces EE- 4.0.0.GA
Browsers: Firefox 34/36, Chrome43 Server: Tomcat7 Windows 7 |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] | |
Priority | Major [ 3 ] | Minor [ 4 ] |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45847 | Thu Aug 13 12:15:20 MDT 2015 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/maskedentry/maskedentry.js
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Note that I could not reproduce this on OS X using Cmd-Tab to switch between application windows, might be limited to Windows.