If I do a double click, and do the first click on one list box item, and the *second* click of that double click lands on a different list box item, then no EGET_LISTBOX_CHANGED event is generated (but visually, the selection changes, so an event should be generated).
This is with 1.6. but I did not see any fix in the changelog for 1.6.1.
To test you can handle the event in the user interface example
Code: Select all
case gui::EGET_LISTBOX_CHANGED:
printf("%i listbox\n",rand());
break;