A fix is available
APAR status
Closed as program error.
Error description
= calendar_onMouseOut }; function start() end private function button_onClick(e Event in) ui.appendChild(calendar); end private function calendar_onMouseOut(e Event in) ui.removeChild(calendar); end end 3. Within Servers view, create a new AJAX Test Server if necessary 4. Within Project Explorer, select DojoCalendarIssue.egl, open the context menu and select Run As -? EGL RichUI Application 5. Press on 'Press the button', select the month field and scroll to the last month where the drop-down goes further than the surrounding widget. Workaround: Add a function like this private function calendar_onMouseOut(e Event in) if(e.clientX ? calendar.x || (e.x ? (calendar.x + calendar.pixelWidth) as int) || e.y ? calendar.y || (e.y ? (calendar.y + calendar.pixelHeight))) ui.removeChild(calendar); end end
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Customer is using the onMouseOut-event on the DojoCalendar to implement the function which will make the calendar disappear when the mouse moves out of the calendar. When the user clicks the month dropdown list, the calendar will also disappear which is not expected.
Problem conclusion
Users can use the function isSelectorOpen in DojoCalendar to check if the month drop down is opened and add some logic according to the state.
Temporary fix
Comments
APAR Information
APAR number
PM50617
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-10-21
Closed date
2012-01-27
Last modified date
2012-01-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R801 PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 January 2012