I found a solution but I do think its a bug. When I create the combobox, I immediately call setEditable(false), even though its the default (sometimes I set default values just for readability so I know they are set or whatnot, I never thought this would be an issue). I commented out this call and the problem went away. Seems weird that that made such a big difference but the problem was appearing repeatably every single time I'd pull the box down and then click away and as soon as I removed that line, it stopped happening. I meant to repost that as the "solution" but forgot.