bigbluebutton-Github/bigbluebutton-html5
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
..
.meteor chore: upgrade Meteor 2.12 to 2.13 2023-08-22 14:21:30 -04:00
client undo createRoot changes in main 2023-06-28 10:38:25 -03:00
imports fix(reactions): crash when interactionsButton coords are absent 2024-04-12 14:27:20 -03:00
private chore: Update copyright year 2024-03-08 14:52:48 -05:00
public Translate en.json in zh_TW (#19979) 2024-04-10 10:19:47 -04:00
server Merge branch 'v2.7.x-release' into port-timer 2023-05-26 10:33:38 -03:00
.eslintignore
.eslintrc.js
.gitignore copy tldraw fonts to public/files 2023-01-10 10:21:01 -03:00
deploy_to_usr_share.sh Use meteor-npm to install html5 2022-09-20 11:22:35 -03:00
jsconfig.json
package-lock.json fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities (#19678) 2024-02-23 20:10:22 -05:00
package.json fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities (#19678) 2024-02-23 20:10:22 -05:00
run-dev.sh
test-html5.sh