element-web-Github/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 Be more positive with setting labels 2019-01-24 20:57:40 -07:00
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 Username is one word 2019-01-28 08:52:20 -06:00
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 Revert "Merge pull request #2348 from matrix-org/bwindels/roomgridview-experimental" 2019-01-17 10:29:37 +01:00
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 Implement the "Voice & Video" tab of new user settings 2019-01-24 13:33:22 -07:00
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 Revert "Merge pull request #2348 from matrix-org/bwindels/roomgridview-experimental" 2019-01-17 10:29:37 +01:00
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 Remove support for team servers 2019-01-25 16:13:30 -06:00
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 Remove support for team servers 2019-01-25 16:13:30 -06:00
linkify-matrix.js
Login.js Enable linting for all auth related files 2019-01-23 18:32:36 -06:00
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 Remove outdated logging & log on failure 2018-11-21 17:35:28 +00:00
Notifier.js Revert "Merge pull request #2336 from matrix-org/travis/notif-button" 2019-01-03 15:44:07 -07:00
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 Revert "Merge pull request #2395 from matrix-org/dbkr/merge_develop_experimental" 2019-01-03 15:37:03 -07:00
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 Fix settings direct chat 2019-01-21 16:05:24 +00:00
ScalarAuthClient.js
ScalarMessaging.js
SdkConfig.js
shouldHideEvent.js Be more positive with setting labels 2019-01-24 20:57:40 -07:00
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 Revert "Merge pull request #2336 from matrix-org/travis/notif-button" 2019-01-03 15:44:07 -07:00
ToWidgetPostMessageApi.js
Unread.js not the cause of the bug, but this seems wrong 2019-02-11 15:41:32 +01:00
UserActivity.js re-apply Timer linting fixes that happened in the tiled ui PR 2019-01-17 10:44:12 +01:00
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 use propper ellipsis character 2018-11-14 10:06:08 +01:00
WidgetMessaging.js
WidgetMessagingEndpoint.js