You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update bot game selection dialog to a JList (#14589)
Fixes a performance issue and renders with a better UX.
The raw JDialog needed to iterate over every item and
compute the drop down selection height before rendering
the drop down list of available games. This caused
a large lag (multi-second) and made the UI appear frozen.
This update changes the drop down to a JList, which renders
based on the visible items. The UX is nicer as it's a bit
easier to see what is available for selection, as well
as fixing a performance issue.