Genlist needs to be long enough to be scrolled down. Genlist items must contain check box or entry.
- Scroll down genlist.
- Click on check box.
Genlist will "jump up" so clicked item will be in the bottom.
This behaviour can be seen in elementary_test - "Genlist Tree" or "Genlist Full Widget"
The same happens with Entry, but Entry also has a focus bug:
- Genlist is scrolled up.
- Click on entry
Item will be selected, but there is no cursor in entry
- Click entry one more time
Cursor will be set inside entry.
Example with both: check boxes and entries can be found here: http://pastebin.com/p7Q97bzN