Travis Ralston
|
eeb408a081
|
Update badge logic for new setting and behaviour
For https://github.com/vector-im/riot-web/issues/14084
|
2020-06-22 10:26:19 -06:00 |
|
Travis Ralston
|
7191c01265
|
Fix crash when filtering new room list too fast
Fixes https://github.com/vector-im/riot-web/issues/14092
We were simply assuming we had a reference to a notification state, which might not be the case if we're between renders.
|
2020-06-18 15:52:55 -06:00 |
|
Travis Ralston
|
d1c2ecb6cc
|
Add some resource leak protection to new room list badges
Most of the leaks were because we never set `this.rooms` in the notification state, which meant we were constantly triggering the `diff.added` loop.
|
2020-06-10 16:04:27 -06:00 |
|
Travis Ralston
|
eefc40e0f8
|
Use IDestroyable instead of IDisposable
For consistency within our project
|
2020-06-09 08:08:47 -06:00 |
|
Travis Ralston
|
8632d56e97
|
dispose -> destroy
|
2020-06-09 08:05:35 -06:00 |
|
Travis Ralston
|
086b9101fa
|
Add sublist badge counts to new room list
Also add IDLE state to rooms
|
2020-06-08 13:42:18 -06:00 |
|