JDK-8116310 : ChoiceBox popup is placed inconsistently
  • Type: Bug
  • Component: javafx
  • Sub-Component: controls
  • Affected Version: 8
  • Priority: P4
  • Status: Resolved
  • Resolution: Duplicate
  • Submitted: 2013-03-11
  • Updated: 2015-06-17
  • Resolved: 2013-03-18
Related Reports
Duplicate :  
Description
With JavaFX 8.0.0-b80, sometimes the popup appears just beneath the ChoiceBox (lower on the screen), sometimes on top of the ChoiceBox (overlapped).
The different placement of the popup will happen without changing the size of the selection list or any other aspect of the location of the ChoiceBox

In JavaFX 2.2.7 sometimes the selection list is rendered empty when it is not.  That appears to be fixed in Lombard.  The empty popup behaviour appears after calling getItems().setAll(some_non_empty_list); with a list that was larger than the previous available selections (a super set of them).
Comments
This is a duplicate of RT-27546 Basically the positioning of the popup the very first time is - incorrect and subsequent times, it works correctly. It is an issue with popups for MenuButton as well.
18-03-2013

The list appears beneath the ChoiceBox on the first click after setting a new list. Second click has the list overlapping.
11-03-2013