Skip to content

Do heavy things less often on room change event

Andreas Gattringer requested to merge uriesk/neochat:markread into master

The Room::changed event is very slow on large rooms that are currently looked at (400ms on a 4k members room) which causes notable stutter. Biggest perpetrator UserListModel::refreshAllMembers.

This commit makes it execute less often (but doesn't fix that it's laggy).

Merge request reports

Loading