element-web/src
Travis Ralston 0e49c4343c Internalize algorithm updates in the new room list store
Fixes https://github.com/vector-im/riot-web/issues/14411

The act of setting/changing the algorithm was causing the update function to be marked, meaning we wouldn't trigger an update until something else happened later. To get around this, and still support internal functions spamming calls without multiple updates, we simply move the guts to an internalized function and make the public interface do a trigger.
2020-07-10 21:59:12 -06:00
..
@types
accessibility
actions
async-components/views/dialogs
autocomplete
components
contexts
dispatcher
editor
emojipicker
hooks
i18n/strings
indexing
integrations
mjolnir
notifications
rageshake
resizer
settings
stores Internalize algorithm updates in the new room list store 2020-07-10 21:59:12 -06:00
toasts
usercontent
utils Internalize algorithm updates in the new room list store 2020-07-10 21:59:12 -06:00
widgets
ActiveRoomObserver.js
AddThreepid.js
Analytics.js
AsyncWrapper.js
Avatar.js
BasePlatform.ts
CallHandler.js
CallMediaHandler.js
ContentMessages.tsx
CrossSigningManager.js
DateUtils.js
DecryptionFailureTracker.js
DeviceListener.ts
FromWidgetPostMessageApi.js
GroupAddressPicker.js
HtmlUtils.tsx
IdentityAuthClient.js
ImageUtils.js
Keyboard.ts
Lifecycle.js
Login.js
Markdown.js
MatrixClientPeg.ts
Modal.js
Notifier.js
ObjectUtils.js
PageTypes.js
PasswordReset.js
PhasedRollOut.js
PlatformPeg.ts
Presence.js
Registration.js
Resend.js
Roles.js
RoomAliasCache.js
RoomInvite.js
RoomListSorter.js
RoomNotifs.js
RoomNotifsTypes.ts
Rooms.js
ScalarAuthClient.js
ScalarMessaging.js
SdkConfig.ts
Searching.js
SendHistoryManager.js
Skinner.js
SlashCommands.tsx
Terms.js
TextForEvent.js
Tinter.js
ToWidgetPostMessageApi.js
Unread.js
UserActivity.js
UserAddress.js
VectorConferenceHandler.js
Velociraptor.js
VelocityBounce.js
WhoIsTyping.js
WidgetMessaging.js
WidgetMessagingEndpoint.js
boundThreepids.js
createRoom.ts
email.js
emoji.ts
extend.js
groups.js
index.js
languageHandler.tsx
linkify-matrix.js
phonenumber.ts
ratelimitedfunc.js
shouldHideEvent.js
theme.js
verification.js