In example click by mouse on list item not fire commit event. That's because blur event executes before click event. Solution: change click listener to mousedown listener.