element-web/src
David Baker 1cb6c3f3cf Fix erroneously sending RRs, pt1.
Firefox fires the blur event on both document and window. Chrome
only fires it on window, so on chrome we were not seeing the window
being un-focused. window seems to be the standard so just use that.

This isn't the end of the story though since wer can get mousemove
events without the window ever having gained focus, in which case
we'll continue to think the user is active for another 2 mins when
in fact all they did was pass their cursor over the window.

https://github.com/vector-im/riot-web/issues/9023
2019-03-08 10:23:18 +00: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 Merge branch 'master' into develop 2019-03-06 15:47:48 +00:00
i18n/strings Merge pull request #2749 from jryans/auth-field 2019-03-06 11:18:24 +00:00
notifications Username is one word 2019-01-28 08:52:20 -06:00
rageshake Convert objects and such to usable strings in rageshake 2019-03-01 09:58:54 -07:00
resizer rename to getLayout 2019-02-04 18:38:31 +00:00
settings Merge pull request #2705 from matrix-org/travis/fix-monitored-settings 2019-02-27 08:02:27 -07:00
stores Don't duplicate direct chats from other tags 2019-03-06 15:38:31 +00:00
utils Merge branch 'master' into develop 2019-03-06 11:28:54 +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 Appease the linter 2018-07-24 19:14:44 +01:00
CallMediaHandler.js Implement the "Voice & Video" tab of new user settings 2019-01-24 13:33:22 -07:00
ComposerHistoryManager.js eslint --fix src/ 2018-10-26 22:50:38 -05:00
ContentMessages.js Spell homeserver correctly 2019-01-31 18:52:39 -06:00
createRoom.js Replace view_set_mxid with require_registration 2018-09-05 18:08:49 +01:00
cryptodevices.js await room.getEncryptionTargetMembers in cryptodevices 2018-08-07 14:48:07 +02:00
DateUtils.js
DecryptionFailureTracker.js Implement aggregation by error type for tracked decryption failures 2018-07-05 13:54:44 +01:00
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 eslint --fix src/ 2018-10-26 22:50:38 -05:00
extend.js
FromWidgetPostMessageApi.js Implement always-on-screen capability for widgets 2018-07-11 18:07:32 +01:00
GroupAddressPicker.js Import react as React in src/GroupAddressPicker.js 2018-07-04 10:57:03 +09:00
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 Use $webapp rather than Webapp 2019-03-01 12:03:04 +00:00
Lifecycle.js Remove support for team servers 2019-01-25 16:13:30 -06:00
linkify-matrix.js prevent multiple ports (🔢1234:1234) 2018-06-26 23:41:46 +01:00
Login.js Enable linting for all auth related files 2019-01-23 18:32:36 -06:00
Markdown.js undo removal of stripping <p>s as it breaks HTML /mes 2018-07-18 10:48:54 +01:00
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 Support stacking dialogs to prevent unmounting 2019-02-28 15:55:58 -07: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 eslint --fix src/ 2018-10-26 22:50:38 -05:00
PhasedRollOut.js apply color categories to sender profile name 2018-10-23 10:49:44 +02:00
phonenumber.js Fix a few no-useless-escape lint errors 2018-10-26 23:00:54 -05:00
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 fix conjugated emoji in slate 2018-07-24 14:35:23 +01:00
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 eslint --fix src/ 2018-10-26 22:50:38 -05:00
ScalarMessaging.js Revert "Revert "Fix showing peek preview while LL members are loading"" 2018-08-22 16:35:58 +01:00
SdkConfig.js Export the defaults for SdkConfig 2019-02-22 20:47:06 -07:00
shouldHideEvent.js Be more positive with setting labels 2019-01-24 20:57:40 -07:00
Skinner.js
SlashCommands.js Merge pull request #2660 from chr-1x/add-shrug-command 2019-03-05 23:36:59 +00:00
stripped-emoji.json allow autocompleting Emoji by common aliases, e.g 👍 to 👍 2018-07-24 17:06:45 +01:00
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 Expose the requestId fully in the toWidget postMessage API 2018-05-12 14:31:58 -06:00
Unread.js not the cause of the bug, but this seems wrong 2019-02-11 15:41:32 +01:00
UserActivity.js Fix erroneously sending RRs, pt1. 2019-03-08 10:23:18 +00:00
UserAddress.js
VectorConferenceHandler.js Fix lint errors in VectorConferenceHandler.js 2018-10-11 21:54:25 -05:00
Velociraptor.js forward prop updates to children in Velociraptor with React.cloneElement 2018-10-10 16:15:50 +02:00
VelocityBounce.js Fix eslint --fix 2018-10-26 23:04:00 -05:00
WhoIsTyping.js use propper ellipsis character 2018-11-14 10:06:08 +01:00
WidgetMessaging.js Send the widgetId as part of all toWidget requests 2018-05-12 14:32:12 -06:00
WidgetMessagingEndpoint.js