JDK-8033806 : Java Control Panel appears at center and then slides to bottom left of screen
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 8,9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2014-02-04
  • Updated: 2014-07-29
  • Resolved: 2014-03-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 8 JDK 9
8u20 b09Fixed 9Fixed
Related Reports
Duplicate :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b128)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b69, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Darwin mac-se02.hrp.no 13.0.2 Darwin Kernel Version 13.0.2: Sun Sep 29 19:38:57 PDT 2013; root:xnu-2422.75.4~1/RELEASE_X86_64 x86_64


A DESCRIPTION OF THE PROBLEM :
When the Java Control Panel is opened via the Mac OS X System Preferences Java control panel, it appears at center of the screen, then slides  within about 1 second to the bottom left of screen.

REGRESSION.  Last worked in version 7u51

ADDITIONAL REGRESSION INFORMATION: 
Works in all earlier versions of Java. This appears to affect some other dialogs in Java applications also, but it is unclear to me what is triggering this issue so I am reporting the problem with the Java Control Panel only since it is an issue that would affect all Mac users with Java 8

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1) Open System Preferences on Mac OS X
2) Click on the Java preferences Icon

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Java Control Panel should appear in the centre of the screen or relative to the Java pane in the Systems Preference window.
ACTUAL -
Java Control Panel appears centre-screen and then immediately slides (animated -- taking about a second) to the bottom left of the screen.

REPRODUCIBILITY :
This bug can be reproduced always.


Comments
Reassigning to deploy as I have a workaround for it
21-03-2014

Commenting out the call to setResizable(false) in ControlPanel.java does fix the issue, I wonder if we could work around this by just calling setVisible first, then we could close this issue
21-03-2014

I suppose it's a duplicate of JDK-8032595, but this could be checked only after that bug is fixed.
17-02-2014

Release team: Approved for deferral.
11-02-2014

JDK8: SQE OK to defer
07-02-2014

8-defer-request: is not critical problem, not a jck, can be postponed to 8u20.
06-02-2014