fix bug: recaver icon when cancel say