IBM Support

PI51592: ONKEYPRESS ON CONTAINER WIDGETS IS NOT CATCHING AN EVENT ON ALL OF THE WIDGETS WITHIN THE CONTAINER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • using onKeyPress events on container widgets like Div, Box, or
    GridLayout to catch an event on all of the widgets contained
    within a container in RBD versions prior to 9.1.1 allowed users
    to only have to define the onKeyPress once, per container
    widget, to then automatically use it on all of the contained
    widgets.
    Newer RBD versions since v9.1.1 do not replicate this behavior.
    
    This is caused by a limitation, change to Dojo 1.10.x where it
    now stops propagating the keypress event for TextField widgets
    so that typing into a TextBox inside a Toolbar doesn't trigger
    the Toolbar's letter key navigation.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * EGL RUI Dojo widgets users who use onKeyPress event          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The onKeyPress event of text based Dojo widgets won't        *
    * propagate to the container widgets                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The problem is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI51592

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-10-30

  • Closed date

    2015-12-21

  • Last modified date

    2015-12-21

  • 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

  • R950 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 October 2021