Done by checking click event type. Click event is not otherwise used on input field, so should be OK. Tested: IE7, IE8, IE9, FF15.
Modified: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\jquery\ui\jquery-ui.js
Modified: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\jquery\ui\readme.txt
Modified: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\src\org\icefaces\ace\component\datetimeentry\DateTimeEntryRenderer.java
Completed: At revision: 30745
Modified: C:\svn\ossrepo\icefaces3\branches\icefaces-3.0.x-maintenance\icefaces\ace\component\resources\icefaces.ace\jquery\ui\jquery-ui.js
Modified: C:\svn\ossrepo\icefaces3\branches\icefaces-3.0.x-maintenance\icefaces\ace\component\resources\icefaces.ace\jquery\ui\readme.txt
Completed: At revision: 30748
Click listener added, but:
First major problem:
As per implementation described at http://jira.icesoft.org/browse/ICE-8453?focusedCommentId=41915&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_41915 , don't-show flag reset only on blur, therefore, calendar won't show because flag is still true.