Fix bug where UP/DOWN events are triggered on an empty list
Allow circling in the App list