element-web/src/components/views
David Baker ec4c7ffb71 Make ActiveWidgetStore clear persistent widgets
ActiveWidgetStore is now reponsible for removing the current
persistent widget from the store if it's been removed from whatever
room it was in. As per comment, this leaves us with the store updating
itself in this case but in all other cases, views call setters on the
store to update its state. We should make it so the store keeps itself
up to date and views aren't responsible for keeping the store up to date.

The store now emits events so it can notify PersistentApp when it changes.

Fixes https://github.com/vector-im/riot-web/issues/7076
2018-07-24 16:21:43 +01:00
..
avatars tell eslint to ignore viewAvatarOnClick being unused 2018-05-06 00:22:14 +01:00
context_menus merge develop 2018-07-09 17:50:07 +01:00
create_room Remove use of deprecated React.PropTypes 2017-12-26 14:03:18 +13:00
dialogs fix typo 2018-07-10 15:18:07 +01:00
directory point imports at the new locations 2018-04-13 00:43:44 +01:00
elements Make ActiveWidgetStore clear persistent widgets 2018-07-24 16:21:43 +01:00
globals fix a way to get stuck in set password/email flow 2018-06-18 18:14:48 +01:00
groups change GroupInviteTile from RoomSubList css so new :hover won't apply 2018-06-27 09:50:32 +01:00
login highlight top field if blank otherwise the password field. 2018-06-23 17:26:16 +01:00
messages Import react as React in src/components/views/messages/MStickerBody.js 2018-07-04 18:28:56 +09:00
room_settings switch to another settings key for e2e url previews to protect on change 2018-06-22 18:44:54 +01:00
rooms Merge pull request #2070 from matrix-org/t3chguy/slate_cont2 2018-07-19 13:49:42 +01:00
settings Merge pull request #1990 from matrix-org/t3chguy/no_displayname 2018-06-22 10:34:04 +01:00
voip Put always-on-screen widgets in top left 2018-07-12 18:43:49 +01:00