Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.1.0.BETA2
-
Fix Version/s: 3.1.0.BETA2, 3.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Icefaces3.0 trunk revision# 29399
Server: tomcat6
Browser: FF3.6, IE8, GoogleChrome19
-
Assignee Priority:P1
Description
dateTimeEntry (IE, Firefox) - Dragging the sliders to set the time in IE causes a JS error:
Message: 'input' is null or not an object
Line: 1
Char: 27483
Code: 0
URI: http://localhost:8080/calendar/javax.faces.resource/util/ace-components.js.jsf;jsessionid=523C74CAEF3DEC0DC98925B60B1AEFB2?ln=icefaces.ace
Message: 'input' is null or not an object
Line: 1
Char: 27483
Code: 0
URI: http://localhost:8080/calendar/javax.faces.resource/util/ace-components.js.jsf;jsessionid=523C74CAEF3DEC0DC98925B60B1AEFB2?ln=icefaces.ace
Fixed. Moved the label handling code deeper into the plugin, in this case the code handling the select date event. (
ICE-8154.) Lots of interference from datepicker and timepicker. E.g. Input field can be changed or cleared without label-handling focus and blur listeners knowing, they have their own focus and blur listeners and focus management, etc. Framework focus management may also interfere. All this can wreak havoc with the in-field label handling.Modified: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\datetimeentry\datetimeentry.js
Modified: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\jquery\ui\jquery-ui.js
Completed: At revision: 29413