cleanup

always return true to avoid input events from passing through
update changelog