Skip to content

Commit d07775c

Browse files
committed
MessagesWidget: Fix message html rendering
1 parent bdbc57a commit d07775c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Orange/widgets/utils/messagewidget.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,14 @@ def iconsrc(message):
117117
return image_data(pm)
118118

119119
parts = [
120-
'<div class="message {}">'.format(self.severity.name.lower()),
121-
'<img src="{}" width="12" height="12" />'.format(iconsrc(self)),
122-
'<nobr class="field-text">',
123-
'{}'.format(render(self.text)),
124-
'</nobr>',
120+
('<div style="white-space:pre" class="message {}">'
121+
.format(self.severity.name.lower())),
122+
('<div class="field-text">'
123+
'<img src="{iconurl}" width="12" height="12" />{text}</div>'
124+
.format(iconurl=iconsrc(self), text=render(self.text)))
125125
]
126126
if self.informativeText:
127-
parts += ['<br/><span class="field-informative-text">{}</span>'
127+
parts += ['<div class="field-informative-text">{}</div>'
128128
.format(render(self.informativeText))]
129129
if self.detailedText:
130130
parts += ['<blockquote class="field-detailed-text">{}</blockquote>'

0 commit comments

Comments
 (0)