- if (!_showSenderBrackets && item->chatLine()->msgType() == Message::Plain) {
- // Copying to plain-text. Only re-add the sender brackets if they're normally
- // hidden.
+ if (!_showSenderBrackets && (_alwaysBracketSender
+ || item->chatLine()->msgType() == Message::Plain)) {
+ // Copying to plain-text. Re-add the sender brackets if they're normally hidden
+ // for...
+ // * Plain messages
+ // * All messages in the Chat Monitor
+ //
+ // The Chat Monitor sets alwaysBracketSender() to true.