element-web/src/utils
Travis Ralston 5b15d12865 Ensure list visibility changes get counted as list changes
Fixes https://github.com/vector-im/riot-web/issues/14799

We were checking to see if the tags were visible at render time, but we needed to ensure that they were(n't) included when checking for diffs. This introduces a new kind of object cloning for semantic reasons.

This also fixes the selection indicator being a bit off on custom tags.
2020-07-30 14:18:54 -06:00
..
permalinks Convert alias links in room header topics to local permalinks 2020-03-04 13:56:58 -07:00
Accessibility.js
AutoDiscoveryUtils.js Use brand name from config in all strings 2020-07-10 19:57:01 +01:00
DMRoomMap.js Add a null check to getUniqueRoomsWithIndividuals 2020-03-04 14:18:56 -07:00
DecryptFile.js Remove unused fetch polyfills, querystring, require-json. Move glob to dev-dep 2020-01-18 02:01:45 +00:00
DirectoryUtils.js
EditorStateTransfer.js
ErrorUtils.js Use noreferrer in addition to noopener for edge case browsers 2020-02-23 22:14:29 +00:00
EventUtils.js Fix reacting to redactions 2020-05-23 08:43:15 +01:00
FontManager.js
FormattingUtils.ts Use new eslint package- fix lint issues in ts and js 2020-06-23 17:01:19 +01:00
HostingLink.js Fix MatrixClientPeg imports 2019-12-22 21:15:54 -07:00
IDestroyable.ts Use IDestroyable instead of IDisposable 2020-06-09 08:08:47 -06:00
IdentityServerUtils.js Fix MatrixClientPeg imports 2019-12-22 21:15:54 -07:00
KeyVerificationStateObserver.js dont assume the room exist ... not sure why though 2020-01-24 14:20:48 +01:00
MarkedExecution.ts Internalize algorithm updates in the new room list store 2020-07-10 21:59:12 -06:00
MatrixGlob.js
MegolmExportEncryption.js Use brand name from config in all strings 2020-07-10 19:57:01 +01:00
MessageDiffUtils.js Fix diff wrong route offsets because of skipping a node insert 2020-05-14 15:35:38 +01:00
MultiInviter.js Fix MatrixClientPeg imports 2019-12-22 21:15:54 -07:00
NamingUtils.ts Improve naming of Jitsi conferences 2020-03-20 14:19:47 -06:00
PasswordScorer.ts Migrate PasswordScorer to TypeScript 2020-05-14 19:53:09 +01:00
PinningUtils.js
Receipt.js
ResizeNotifier.js Fix sticky headers over/under extending themselves in the new room list 2020-06-22 13:09:42 -06:00
ShieldUtils.ts Use new eslint package- fix lint issues in ts and js 2020-06-23 17:01:19 +01:00
StorageManager.js Update src/utils/StorageManager.js 2020-03-25 17:56:35 +00:00
Timer.js
TypeUtils.js
UrlUtils.js
WidgetUtils.js Factor out cloning to a util and use it everywhere 2020-06-22 14:14:43 -06:00
arrays.ts Update src/utils/arrays.ts 2020-07-28 06:37:19 -06:00
colour.js
createMatrixClient.js Convert imports to ES6 from CommonJS 2019-12-22 21:16:06 -07:00
enums.ts Support custom tags in the room list again 2020-07-20 16:51:16 -06:00
humanize.js Humanize the recent DM rooms ourselves for translations 2020-01-13 21:20:01 -07:00
membership.ts Make EffectiveMembership utils generic 2020-07-13 20:29:46 -06:00
objects.ts Ensure list visibility changes get counted as list changes 2020-07-30 14:18:54 -06:00
pages.js
pillify.js Be consistent with the at-room pill avatar configurability 2020-07-12 19:25:43 +01:00
presence.ts Add presence icons; Convert to generic icon component 2020-06-16 14:44:37 -06:00
promise.ts Fix signature of sleep utility 2020-07-02 22:38:21 +01:00
read-receipts.ts Update badge counts in new room list as needed 2020-05-26 14:16:33 -06:00
replaceableComponent.ts Enable support for TypeScript in components 2020-03-11 18:03:43 -06:00
strings.ts update console.error 2020-04-15 19:24:33 +01:00
units.ts Update read receipt remainder for internal font size change 2020-06-22 19:02:03 +01:00