add key listener on list and fix task entry tests