fix read/unread display bug