Skip to content

Commit 7fd6b01

Browse files
committed
utils/messages: Split message text on first new line (if any)
Restore old behaviour.
1 parent 879f304 commit 7fd6b01

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Orange/widgets/utils/messages.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,9 +350,15 @@ def update_message_state(self):
350350

351351
def msg(m):
352352
# type: (_BoundMsg) -> MessagesWidget.Message
353+
text = str(m)
354+
extra = ""
355+
if "\n" in text:
356+
text, extra = text.split("\n", 1)
357+
353358
return MessagesWidget.Message(
354359
MessagesWidget.Severity(m.group.severity),
355-
text=str(m), detailedText=m.tb if m.tb else ""
360+
text=text, informativeText=extra,
361+
detailedText=m.tb if m.tb else ""
356362
)
357363

358364
messages = [msg

0 commit comments

Comments
 (0)