fix bug: directly access the receive task link when the task already has receiver
change showtask button style