Sanitize \r\n\t in iCalendar component Summary
This VTODO is created with Evolution:
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
BEGIN:VTODO
UID:afe1cd2909bda1cc4533ce0833253890000a5251
DTSTAMP:20190813T110159Z
SUMMARY:OpenDKIM: Aug 13 12:48:13 mail opendkim[3576]: x7DCmBDR015570:
key retrieval failed (s=k40\n96\, d=aegee.org)\nA
PERCENT-COMPLETE:0
CLASS:PUBLIC
SEQUENCE:1
CREATED:20190813T125007Z
LAST-MODIFIED:20190813T125007Z
END:VTODO
END:VCALENDAR
When displaying it in the Tasks window, Evolution allocates three lines height, but uses only the first line and does not display text after “s=k40”. In the ToDo bar, three lines are allocated and three lines are shown, but otherwise for Tasks with long summary, the summary is trimmed. In the Tasks bar, three lines are allocated and the text after “s=k40” is trimmed.
- Allocate for this VTODO in the Tasks window, Tasks bar and ToDo bar a single line, or ensure by other means consistent behaviour.
Edited by Milan Crha