diff --git a/src/agenda/AgendaEventRenderer.js b/src/agenda/AgendaEventRenderer.js index 6f5d516..62e4143 100644 --- a/src/agenda/AgendaEventRenderer.js +++ b/src/agenda/AgendaEventRenderer.js @@ -339,7 +339,7 @@ function AgendaEventRenderer() { htmlEscape(formatDates(event.start, event.end, opt('timeFormat'))) + "" + "
" + - htmlEscape(event.title) + + htmlEscape(event.title || '') + "
" + "" + "
"; diff --git a/src/common/DayEventRenderer.js b/src/common/DayEventRenderer.js index cc76bf7..1cb8ac3 100644 --- a/src/common/DayEventRenderer.js +++ b/src/common/DayEventRenderer.js @@ -283,7 +283,9 @@ function DayEventRenderer() { ""; } html += - "" + htmlEscape(event.title) + "" + + "" + + htmlEscape(event.title || '') + + "" + ""; if (segment.isEnd && isEventResizable(event)) { html += diff --git a/tests/no_event_titles.html b/tests/no_event_titles.html new file mode 100644 index 0000000..dfd93c0 --- /dev/null +++ b/tests/no_event_titles.html @@ -0,0 +1,67 @@ + + + + + + + + + + + + +
+ +