Some screenshots that display different cases for unread messages:
Note:
- happens quite often - try different users
- after repeatedly refreshing a page, messages without close(x) button will eventually display it or will turn to status 'read' - with a grey background
- no reliable steps to reproduce - looks like "asynchronous" updates for the counter and the drop-down list?