bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/emoji-rain
prlanzarin 66788e9697 fix(reactions): crash when interactionsButton coords are absent
The client may crash whenever a emoji rain animation is triggered, but
the interactions button element cannot be located. This happens because
the button coordinates are fetched without checking whether the element
exists.

Get the coordinate fetching method to return null if the
interactionsButton element cannot be located, and ignore the emoji rain
action if that is the case. Whenever no valid coordinates are found, log
an warning so we can track this and figure out what's happening with the
button.

Fix a few typos in the getInteractionsButtonCoordinates method.
2024-04-12 14:27:20 -03:00
..
component.jsx fix(reactions): crash when interactionsButton coords are absent 2024-04-12 14:27:20 -03:00
container.jsx
service.js fix(reactions): crash when interactionsButton coords are absent 2024-04-12 14:27:20 -03:00