JDK-4516455 : Heavyweight JMenu remembers the last location on Linux Gnome/Sawfish
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.4.0
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: x86
  • Submitted: 2001-10-18
  • Updated: 2001-10-23
  • Resolved: 2001-10-23
Related Reports
Duplicate :  
Duplicate :  
Description
java version "1.4.0-beta3"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta3-b83)
Java HotSpot(TM) Client VM (build 1.4.0-beta3-b83, mixed mode)

On RH 7.1 Linux using the Gnome/Sawfish window manager, invoking a second heavyweight menu will place it in the same location as the first heavy weight menu.

To reproduce using the popup tester: /home/davidson/ws/popup/run.sh

1. Open First Menu with the mouse or Alt-1 then close it.
2. Open Second Menu.

Note that the position of the Second Menu is where the first menu was.

Other notes:
- This doesn't affect light weight popups.
- This doesn't occur with the Enlightenment wm.


Comments
SUGGESTED FIX Could be the heavyeight popup caching mechanism. Note that the location is set for the first heavyweight popup that appears.
11-06-2004

EVALUATION This is a duplicate of 4470374, refer to it for more information. ###@###.### 2001-10-23
23-10-2001