Mailspring/internal_packages/message-list/lib
Juan Tejada 6051512276 fix(contact-sidebar): Correctly update selected contact
Sometimes, when selecting a contact (with name, email) inside a thread,
the dropdown (`<select>`) did not correctly reflect the selected
contact.

This was because when focusing a contact, the FocusedContactStore
queried that contact from the database just by email, and the contact
retured from the database became the focused one. However, sometimes the
returned contact might have the same email but different email, and
given that the `<select>` component is keyed by both name,email, it
couldn't find the appropriate <option> to render, so it could not update
to reflect the newly selected contact

Now, the FocusedContactStore queries by email and name to prevent this
2016-09-26 16:34:29 -07:00
..
autolinker.es6
autoscale-images.es6
email-frame-styles-store.coffee
email-frame.jsx
find-in-thread.jsx
main.cjsx Add thread-sharing plugin 2016-09-14 00:04:20 -07:00
message-controls.cjsx
message-item-body.cjsx fix(specs): Fix tests that were console.logging, bump coffee-react 2016-09-20 15:17:48 -07:00
message-item-container.cjsx
message-item.cjsx
message-list-hidden-messages-toggle.jsx
message-list.cjsx Add thread-sharing plugin 2016-09-14 00:04:20 -07:00
message-participants.cjsx feat(msg-list): Don't make participants mailto links, add context menu 2016-09-19 19:33:52 -07:00
message-timestamp.es6
sidebar-participant-picker.jsx fix(contact-sidebar): Correctly update selected contact 2016-09-26 16:34:29 -07:00
sidebar-plugin-container.cjsx
thread-archive-button.cjsx
thread-star-button.cjsx
thread-toggle-unread-button.cjsx
thread-trash-button.cjsx