mirror of https://github.com/zulip/zulip.git
668d0d9dfa
Whenever a user became active, this triggers an immediate presence update event (to show that user as active). The implementation for that event (running on the browsers of all other users in the realm) would fully rerender the presence list, which can be an expensive operation in a large realm, just to update the status for that one user. This fixes that case to just remove the user from the list and then re-insert it at the appropriate index. [Commit message expanded with more details by Tim Abbott] |
||
---|---|---|
.. | ||
activity.js | ||
alert_words.js | ||
bot_data.js | ||
composebox_typeahead.js | ||
dict.js | ||
echo.js | ||
filter.js | ||
hashchange.js | ||
index.js | ||
message_list.js | ||
message_list_view.js | ||
muting.js | ||
narrow.js | ||
people.js | ||
presence_list_performance.js | ||
search_suggestion.js | ||
server_events.js | ||
stream_color.js | ||
stream_data.js | ||
stream_list.js | ||
templates.js | ||
unread.js | ||
util.js |