RESULT_CANCELED means user press back button, don't ignore it.