JDK-6711954 : PIT:REG: Choice takes a couple of clicks to select an item, Vista
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2008-06-07
  • Updated: 2011-01-19
  • Resolved: 2008-10-20
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 6
6u12Resolved
Related Reports
Duplicate :  
Description
I have a frame with a Choice. When I click on the choice, the drop-down appears. Now when I rollover the mouse on the choice items, I expect the items to be highlighted when I move the mouse. But I see that the focus border shifts to the new item when the mouse moves and the item is not highlighted. I need to click the item 2 times to select it. This happens only the first time after the top-level gains focus and becomes active. After that it works fine. However, when I click on some other window and come back to the frame containing choice, it happens again.

I reproduced it with 6u10-b26 PIT build on Windows Vista Home Premium. Not reproducible on 6u10-b25. Not reproducible on WinXP with PIT build. Hence it is a PIT bug and a regression introduced in b26.

To reproduce the bug, run the attached test. You will see a frame, window and a dialog each having a choice. Click on the choice and try to select an item. you will see the above behavior. Try on all the top-levels.

Comments
EVALUATION The fix for 6519005 has been committed to 6u12. So I'm closing the issue as a duplicate of 6519005.
20-10-2008

EVALUATION The issue is a duplicate of 6519005. It has been fixed in jdk7 but it still exists in 6u10.
09-06-2008