element-web/src/components/views/elements
Luke Barnard 3f25928380 Fix jumping to an unread event when in MELS
This adds the `data-contained-scroll-tokens` API to elements in `ScrollPanel` which allows arbitrary containers of elements with scroll tokens to declare their contained scroll tokens. When jumping to a scroll token inside a container, the `ScrollPanel` will act as if it is scrolling to the container itself, not the child.

MELS has been modified such that it exposes the scroll tokens of all events that exist within it.This means "Jump to unread message" will work if the unread event is within a MELS (which is any member event, because even individual member events surrounded by other events are put inside a MELS).
2017-05-02 16:34:39 +01:00
..
AccessibleButton.js add a class to remove evil blue outlines 2017-04-15 00:30:48 +01:00
AddressSelector.js General ChatInviteDialog optimisations 2017-02-23 12:12:25 +00:00
AddressTile.js General ChatInviteDialog optimisations 2017-02-23 12:12:25 +00:00
DeviceVerifyButtons.js Fix deviceverifybuttons 2017-02-03 14:34:19 +00:00
DirectorySearchBox.js Only join a room when enter is hit when the join button is shown 2017-03-28 13:02:13 +01:00
Dropdown.js Guard against no children 2017-04-25 17:05:54 +01:00
EditableText.js On cancel, blur. Only onValueChanged when the value has changed... 2017-03-02 18:07:24 +00:00
EditableTextContainer.js Submit a new display name on blur of input field 2017-03-02 17:29:06 +00:00
EmojiText.js Add EmojiText component for emoji replacement. 2016-08-10 00:31:51 +05:30
MemberEventListSummary.js Fix jumping to an unread event when in MELS 2017-05-02 16:34:39 +01:00
PowerSelector.js Refactor roles into Roles.js 2017-04-10 10:09:26 +01:00
ProgressBar.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
TintableSvg.js Added quick search functionality 2017-01-13 19:36:40 +02:00
TruncatedList.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
UserSelector.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00