JDK-8065098 : JColorChooser no longer supports drag and drop between two JVM instances
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 7u80,8u20,8u40
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2014-11-17
  • Updated: 2015-06-04
  • Resolved: 2014-11-27
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 JDK 8 JDK 9
7u80Fixed 8u40Fixed 9 b44Fixed
Related Reports
Relates :  
Relates :  
Description
Drag and drop across JColorChoosers works within the same application, but no longer works when dragging between two instances of an application.

See attached test case.

Run the test case.  Pick a colour on a colour picker, then drag the swatch rectangle from left to right, or vice versa.  The drag and drop action copies the colour across to each side as expected.

Now run a second instance of the same test case.  Drag a swatch from one window to the other.  In previous builds this would also reproduce the colour across instances of the test case, but this functionality is broken in 8u40.

Bug does not exist in build 1.8.0-b132 or jdk 7 (build 1.7.0_25-b17), but can be reproduced with later jdk 1.8.0_40-ea builds.
Comments
This regression affects 7u-dev, I created the backport and assigned it me.
02-12-2014

This is the regression from the fix JDK-8024061 Exception thrown when drag and drop between two components is executed quickly
20-11-2014

The test is passed with JDK 8u20 b01 and fails with the JDK 8u20 b26
19-11-2014

Alexander, please evaluate this issue reported against 8u40. Is it reproducible on 8u20 ??
17-11-2014