org.dvb.event.UserEvent of type org.havi.ui.event.HRcEvent.KEY_RELEASED is triggered before key is actually released
org.havi.ui.event.HRcEvent.KEY_RELEASED is triggered at roughly the same time as org.havi.ui.event.HRcEvent.KEY_PRESSED
It should wait calling userEventReceived(org.dvb.event.UserEvent event) in org.dvb.event.UserEventListener till the key is actually released... (obviously).