-
Bug
-
Resolution: Fixed
-
P4
-
6
-
b38
-
sparc
-
solaris_10
-
Verified
This happens only when the mouse is clicked and released on a menu-item before the key traversal. If you continue to repeat the above steps for other menu items, those items also will not show the sub-menus when traversed through the keys.
This is noticed on Solaris9, 10 with CDE. This is reproducible since Tiger-b49 and not before since the above operation was causing a VM crash (5021183). This is also reproducible on X86 Solaris10 with JDS. Typically all the menu-tems in the popup menu must be traversible through keyboard.
To reproduce this bug, do the following:
1. Run the attached code on Solaris-Sparc or X86 machine.
2. You would see a TextArea. Right click inside the text area. (Make sure you click only once. Clicking twice would make sub-menus appear on a diff location and a bug has been filed on this - 5040712).
3. A popup menu would appear.
4. Roll over the mouse on the popup menu and keep it on top of 'Menu 20'. The sub menu will be visible.
5. Click the mouse once and release it.
6. Move the up/down arrow keys and press right arrow on every menu item.
7. If sub-menu does not appear for 'menu 20' on pressing the right arrow, the bug is reproduced.
- relates to
-
JDK-5021183 Application crashes with just mouse-click and key-press on PopupMenu
- Resolved
-
JDK-6266513 Incorrect key handling in XAWT popup menu
- Resolved
-
JDK-5090651 Popup menu and menu items are not gaining focus when clicked, on XToolkit
- Closed
-
JDK-5040712 Multi level Popup MenuItems not shown at proper location
- Closed
-
JDK-5040758 Popup Menu does not gain focus by default when it is shown on the screen
- Closed
-
JDK-5087210 Key operations stop working on AWT menu after certain operations
- Closed
-
JDK-5087204 Key operations stop working on AWT menu after certain operations
- Resolved