Handle case of no visible elements
Something else most probably needs to have failed, but handle "null" returned from findVisibleElements.
This commit is contained in:
parent
149888fe2c
commit
b1acf7d1f7
1 changed files with 1 additions and 1 deletions
|
|
@ -1965,7 +1965,7 @@ export default {
|
|||
let eventsToConsider = onlyTheseEvents;
|
||||
if (!eventsToConsider) {
|
||||
// If events to consider is not given (used by Audio layout) then consider all visible events (with some restrictions).
|
||||
let visibleEventIds = util.findVisibleElements(this.chatContainer).filter(el => el.hasAttribute("eventId")).map(el => el.getAttribute("eventId"));
|
||||
let visibleEventIds = (util.findVisibleElements(this.chatContainer) || []).filter(el => el.hasAttribute("eventId")).map(el => el.getAttribute("eventId"));
|
||||
|
||||
eventsToConsider = this.events.filter(e => {
|
||||
if (e.getTs() > lastTimestamp &&
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue