JDK-6694823 : A popup menu can be partially hidden under the task bar in applets
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 7
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2008-04-28
  • Updated: 2011-01-19
  • Resolved: 2008-06-26
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7 b30Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
A popup menu can be partially hidden under the OS task bar in applets. It became possible after the fix for 6691503. If an applet try to show a popup menu over the task bar, the task bar will hide a part of the menu, because applets don't have sufficient permissions to do setAlwaysOnTop() for popup windows.

Comments
SUGGESTED FIX URL: http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5e0172d58a1c webrev: http://sa.sfbay.sun.com/projects/swing_data/7/6694823.2
27-05-2008

WORK AROUND There are no workarounds.
27-05-2008

EVALUATION A solution is to shift popup menu above the task bar if there is no sufficient permissions to do setAlwaysOnTop() for the popup window. It is tightly related to the fix for 6580930.
28-04-2008