mirror of
https://github.com/zulip/zulip.git
synced 2025-11-09 00:18:12 +00:00
719e24a25bac9d57906b67b10aad542eb8dba9e1
We create a circular reference between handler functions and our wrappers for them so that we can pass the wrapper to jQuery.off when users pass the original handler to us. This reference-counting system can't break all the circular references we create because users can unbind event handlers without explicitly naming the handlers they want to remove (they can remove all bindings on an element, for example). For now, we hope that this memory leak isn't too bad. (imported from commit 9615b5761b4b09ca7ca52c0d847e9b83330373fa)
Description
Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
Apache-2.0
784 MiB
Languages
Python
58.4%
TypeScript
18.1%
JavaScript
9.1%
CSS
3.9%
HTML
3.6%
Other
6.7%