element-web-Github/test/components/views
David Baker 6bfdb3e16b
Fix read receipt animation (#12923)
* Fix read receipt animation

The way it was done involved remembering dom nodes and then getting
their position later when animating the receipt to its next position,
but I'm not sure how this worked since the DOM node may not neccessarily
be in the DOM anymore. Instead, just remember the bounding box coordinates.
At worst it might go weird if the window is resized but seems fine in
practice. Also, keeping references to dom nodes feels like a fast road
to memory leaks.

Fixes https://github.com/element-hq/element-web/issues/27916

* Attempt to write a test for read receipts

and fix naming

* Another test

also change a condition to make it testable
2024-09-03 11:59:30 +00:00
..
audio_messages Accessibility improvements around aria-labels and tooltips (#12062) 2024-01-05 10:59:41 +00:00
auth Tooltip: migrate remaining tooltips from AccessibleTooltipButton to AccessibleButton (#12522) 2024-05-17 14:11:07 +00:00
avatars Add missing presence indicator to new room header (#12865) 2024-08-06 14:51:25 +00:00
beacon Tooltip: Remove extra data attribute (#12483) 2024-05-06 08:54:40 +00:00
beta Fix instances of double translation and guard translation calls using typescript (#11443) 2023-08-22 16:32:05 +01:00
context_menus Add Pin/Unpin action in quick access of the message action bar (#12897) 2024-08-21 08:50:00 +00:00
dialogs Message Pinning: rework the message pinning list in the right panel (#12825) 2024-08-16 12:16:06 +00:00
elements Make tests more resilient for React 18 upgrade (#12861) 2024-08-06 17:22:02 +00:00
emojipicker Fix roving tab index crash compareDocumentPosition (#12594) 2024-06-11 09:11:52 +00:00
location Minor tweaks to UserSettings dialog (#12651) 2024-06-20 09:29:38 +00:00
messages Fix pin/unpin slowness and non refresh from the message action bar (#12934) 2024-08-28 08:56:46 +00:00
polls/pollHistory Make tests more resilient for React 18 upgrade (#12861) 2024-08-06 17:22:02 +00:00
right_panel Sort the pinning message list in the same order than the banner (#12937) 2024-08-30 14:57:30 +00:00
room_settings Change avatarsetting componment to use a menu (#12585) 2024-06-07 13:25:21 +00:00
rooms Fix read receipt animation (#12923) 2024-09-03 11:59:30 +00:00
settings Allow user to set timezone (#12775) 2024-09-02 09:07:07 +00:00
spaces Update @vector-im/compound-design-tokens (#12876) 2024-08-09 12:32:37 +00:00
toasts Update toast styles to match Figma (#12833) 2024-07-30 12:57:15 +00:00
typography Compound Typography pass (#11103) 2023-06-29 10:30:25 +00:00
user-onboarding Update Jest to more recent release (#11409) 2023-08-16 10:20:48 +00:00
voip Tooltip: improve accessibility for call and voice messages (#12489) 2024-05-07 10:20:52 +00:00
Validation-test.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
VerificationShowSas-test.tsx Clean up some references to internal js-sdk classes (#12363) 2024-03-22 12:28:13 +00:00