element-web/src
Bruno Windels c920dd2e8a check top of node instead of bottom, since coming in from last
as we're approaching from the last node, if we're scrolled up,
the first node we encounter would be below the bottom of the viewport

change the logic to stop at the first node that has its top
above the viewport bottom.

When completely scrolled up, this was causing nodes way below
the viewport to be selected as the reference for the pixelOffset,
and when pagination came in, it would immediately try to apply
the big negative pixelOffset, scrolling to a negative scrollTop,
thus going to the top again, and triggering another pagination,
entering in an infinite pagination loop until you scrolled down.
2019-02-26 16:26:24 +01:00
..
actions React to read receipt changes from ourselves 2019-02-13 17:03:27 -07:00
async-components/views/dialogs Merge pull request #2617 from matrix-org/dbkr/e2e_change_all_the_strings 2019-02-12 20:38:58 +00:00
autocomplete
components check top of node instead of bottom, since coming in from last 2019-02-26 16:26:24 +01:00
i18n/strings Merge pull request #2692 from matrix-org/t3chguy/room_context_menu_settings 2019-02-25 20:28:38 -07:00
notifications
rageshake
resizer rename to getLayout 2019-02-04 18:38:31 +00:00
settings Add an option to sort the room list by recents first 2019-02-22 17:09:07 -07:00
stores Merge branches 'develop' and 't3chguy/room_context_menu_settings' of github.com:matrix-org/matrix-react-sdk into t3chguy/room_context_menu_settings 2019-02-25 23:12:06 +00:00
utils Remove the white screen of welcome 2019-02-14 12:35:09 +00:00
wrappers
ActiveRoomObserver.js
AddThreepid.js Spell homeserver correctly 2019-01-31 18:52:39 -06:00
Analytics.js Remove old user and room settings 2019-02-04 13:40:21 -07:00
Avatar.js Update avatar colors 2019-02-08 17:34:01 +00:00
BasePlatform.js delint s'more 2019-02-24 01:38:31 +00:00
CallHandler.js
CallMediaHandler.js
ComposerHistoryManager.js
ContentMessages.js Spell homeserver correctly 2019-01-31 18:52:39 -06:00
createRoom.js
cryptodevices.js
DateUtils.js
DecryptionFailureTracker.js
dispatcher.js
email.js
Entities.js
extend.js
FromWidgetPostMessageApi.js
GroupAddressPicker.js
groups.js
HtmlUtils.js Change SAS to decimal / emoji 2019-02-08 14:57:36 +00:00
ImageUtils.js
index.js
IntegrationManager.js
Keyboard.js
KeyRequestHandler.js
languageHandler.js fix unit tests without breaking the build 2019-02-20 09:36:18 +01:00
Lifecycle.js
linkify-matrix.js
Login.js
Markdown.js
matrix-to.js use nesting instead of short-circuited && operator 2019-02-25 18:43:08 +01:00
MatrixClientPeg.js Implement support for watching for changes in settings 2019-02-22 17:09:07 -07:00
Modal.js
Notifier.js
ObjectUtils.js
PageTypes.js Remove old user and room settings 2019-02-04 13:40:21 -07:00
PasswordReset.js
PhasedRollOut.js
phonenumber.js
PlatformPeg.js
Presence.js Spell homeserver correctly 2019-01-31 18:52:39 -06:00
ratelimitedfunc.js replace ratelimitedfunc with lodash impl 2019-02-07 16:24:26 +00:00
Registration.js Direct some flows to the welcome page 2019-02-08 12:12:43 +00:00
Resend.js
RichText.js
Roles.js
RoomInvite.js
RoomListSorter.js
RoomNotifs.js move sublist badge aggregation code to RoomNotifs to reuse for tags/comm 2019-02-06 10:51:29 +00:00
Rooms.js
ScalarAuthClient.js
ScalarMessaging.js
SdkConfig.js
shouldHideEvent.js
Skinner.js
SlashCommands.js set membership in case we don't get the ev 2019-02-25 22:15:50 +00:00
stripped-emoji.json
TextForEvent.js Show changes to related groups (flair) in the timeline 2019-02-21 17:03:15 -07:00
Tinter.js
ToWidgetPostMessageApi.js
Unread.js not the cause of the bug, but this seems wrong 2019-02-11 15:41:32 +01:00
UserActivity.js
UserAddress.js
UserSettingsStore.js Add issue references to things 2019-02-06 11:06:02 -07:00
VectorConferenceHandler.js
Velociraptor.js
VelocityBounce.js
WhoIsTyping.js
WidgetMessaging.js
WidgetMessagingEndpoint.js