I had a look, and it appears that this is due to a rather complex race condition in QComboBox' mouse handling code. The attached patch manages to avoid this race condition by vastly reducing the amount of work the UI has to do to layout its popup by informing the list view that it can assume all its items to be of uniform size.
Hi,
I had a look, and it appears that this is due to a rather complex race condition in QComboBox' mouse handling code. The attached patch manages to avoid this race condition by vastly reducing the amount of work the UI has to do to layout its popup by informing the list view that it can assume all its items to be of uniform size.