diff --git a/weboob/applications/qboobmsg/messages_manager.py b/weboob/applications/qboobmsg/messages_manager.py index 0933fedd..efd02034 100644 --- a/weboob/applications/qboobmsg/messages_manager.py +++ b/weboob/applications/qboobmsg/messages_manager.py @@ -113,3 +113,15 @@ class MessagesManager(QWidget): for child in message.children: self._insert_message(child, item) + + def _messageSelected(self, item, column): + message = item.data(0, Qt.UserRole).toPyObject() + if message.flags & message.IS_HTML: + content = message.content + else: + content = message.content.replace('&', '&').replace('<', '<').replace('>', '>') + self.ui.messageBody.setText("
%s
" + % (message.title, str(message.date), message.sender, content))