Why cant I read the value off the ComboBox itself?

If the selection changed event has fired, then does it not logically follow that calling getSelectedIndex() etc on said ComboBox should return the expected value?

I call that a bug, or at the very least a poorly coded ComboBox implementation.

Either the selection has changed or it hasn't. Which is it?

But thanks for the help Arkady!