IBM Support

Host On-Demand Alt+Tab problems with SUN JRE 1.4 and 1.6

Troubleshooting


Problem

ALT + TAB key combination problems with Sun JRE™ and IBM JRE 1.4 and above

Cause

When more than one Host On-Demand Client session is opened, the Alt+Tab property can be used to context-switch between the sessions. This Alt+Tab combination should allow you to switch from one window to another in focus.

There are two known problems that affect the Alt+Tab functioning in all of the Sun and IBM JRE levels above 1.4. They are described below.

1) With the Sun JRE levels 1.4 and 1.6 and IBM® JRE 1.6 beta version, the context-switching between two Host On-Demand sessions does not work as expected.
Instead, using the Alt+Tab combination simply highlights the menu bar of the same session without moving focus to the next one.

To actually move the focus from the first session to the second session, an additional Alt+Tab combination must be used.

If you are attempting to switch between one Host On-Demand session and any other application, using the Alt+Tab once will work as expected, but the menu bar is also highlighted.


2) With Sun JRE 1.5 and IBM JREs 1.4 and 1.5, there is a different issue.
With these JREs context-switching does not work between two Host On-Demand sessions.
However, context-switching between one Host On-Demand session and another application works as expected.

This problem has been addressed with the Sun Java team, as any AWT application behaves the same way. This is not a specific issue with Host On-Demand. A bug was opened against Sun on this issue and Sun states a fix is to be made available in their next major release which should be 1.7 or 7.0. For more information, refer to the Sun website.

Resolving The Problem

If you are able to use the TAB-GUI that can be seen in the background when context-switching, and then tab to the session that requires attention, you will not encounter this problem. This is sometimes referred to as a "Slow Alt+Tab" and it works successfully with any level of JAVA.

Only when the TAB GUI is not used, the above issue occurs.

[{"Product":{"code":"SSS9FA","label":"IBM Host On-Demand"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF020","label":"NetWare"},{"code":"PF025","label":"Platform Independent"},{"code":"PF012","label":"IBM i"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"10.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Historical Number

100442

Document Information

Modified date:
19 April 2021

UID

swg21291040