Closed evgs closed 12 years ago
Incoming presence causes RosterActivity to rebuild roster view (sorting, show/hide offlines, etc).
There are bunch of presences delivered after login, and current Bombus' behavior is to rebuild roster on every presence in this bunch, degrading UI's responsitivity.
Suggested solution is to perform single delayed rebuild after end of bunch.
Incoming presence causes RosterActivity to rebuild roster view (sorting, show/hide offlines, etc).
There are bunch of presences delivered after login, and current Bombus' behavior is to rebuild roster on every presence in this bunch, degrading UI's responsitivity.
Suggested solution is to perform single delayed rebuild after end of bunch.