Mailspring/src
Mark Hahnenberg 70a04aff19 [composer] Fix autoclearing of participants field in composer
Summary:
Occasionally, if the composer plugins took too long to load, the user would
start typing only to have their text blown away when the plugins finally came in.
This was caused by carelessly overwriting the TokenizingTextField's stored
inputValue state in componentWillReceiveProps. Now we don't do that!

Test Plan: Run locally, make sure things don't get blown away

Reviewers: evan, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D3806
2017-01-30 13:44:27 -08:00
..
browser fix(onboarding) Allow users who only have custom imap to auth 2017-01-25 15:06:58 -08:00
compile-support fix(plugins) Unbreak plugins support in Nylas Mail 2017-01-25 22:41:54 -08:00
components [composer] Fix autoclearing of participants field in composer 2017-01-30 13:44:27 -08:00
decorators lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
extensions feat(reminders): Add send reminders functionality 2016-10-27 08:49:29 -07:00
flux Update documentation with GitBook 2017-01-30 02:38:37 -08:00
global [thread-search] Improve local thread search 2017-01-11 14:26:42 -08:00
K2@78edc7078c fix(rename): update nylas/N1 to nylas/nylas-mail Github references 2017-01-30 11:50:39 -08:00
registries Update documentation with GitBook 2017-01-30 02:38:37 -08:00
searchable-components lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
services [search-index] Limit search index size 2017-01-23 12:19:34 -08:00
apm-wrapper.coffee bump(bluebird): upgrade bluebird 2016-12-15 17:33:37 -05:00
buffered-process.coffee fix(spec): add support for async specs and disable misbehaving ones 2016-12-15 13:02:00 -05:00
canvas-utils.coffee fix(drag-drop): Restore support for thread dragging 2016-09-20 15:48:15 -07:00
chaos-monkey.coffee fix(spec): add support for async specs and disable misbehaving ones 2016-12-15 13:02:00 -05:00
chrome-user-agent-stylesheet-string.coffee
color.coffee
compile-cache.js fix(cache): Support non-inline source maps 2016-11-21 12:35:41 -08:00
config-schema.es6 fix(pref): remove default send preferences for now in basic 2017-01-17 12:27:45 -08:00
config-utils.js fix(delta-processor): Return created models in the expected format 2016-12-15 12:12:37 -08:00
config.coffee fix(delta-processor): Return created models in the expected format 2016-12-15 12:12:37 -08:00
date-utils.es6 feat(calendar): Add functionality to create/edit events 2016-11-14 12:21:29 -08:00
default-client-helper.coffee 🎨(rename): Update Nylas N1 to Nylas Mail 2017-01-12 12:05:44 -08:00
deprecate-utils.coffee
dom-utils.coffee fix(quote): catch Office 365 quoted text case 2016-11-14 11:55:31 -08:00
dom-walkers.es6 lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
error-logger.js fix(crash): Fix error reporting for unhandled promise rejections 2017-01-20 13:46:57 -08:00
fs-utils.es6 fix(utils): Fix import when running in browser process 2016-08-30 16:08:45 -07:00
key-manager.es6 fix(config): move from ~/.nylas-k2 to ~/.nylas-mail 2017-01-13 12:19:42 -08:00
keymap-manager.es6 lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
less-compile-cache.es6 es6(*): Misc src to ES2016 2016-10-27 12:08:59 -07:00
mail-rules-processor.coffee feat(analytics): add analytics for change mail tasks 2017-01-24 12:22:33 -05:00
mail-rules-templates.coffee fix(mail-rules): Allow recipient filters to contain names #2942 2016-10-24 13:17:22 -07:00
mailbox-perspective.coffee feat(analytics): add analytics for change mail tasks 2017-01-24 12:22:33 -05:00
menu-helpers.coffee feat(menu): completely remove top-level menus from optional plugins 2016-11-16 15:53:16 -08:00
menu-manager.es6 feat(menu): new hideWhenDisabled flag for custom submenu items 2016-11-16 16:05:48 -08:00
module-cache.coffee
multi-request-progress-monitor.es6 es6(*): Misc src to ES2016 2016-10-27 12:08:59 -07:00
n1-cloud-api.es6 feat(k2): Ensure send runs fast, clean up multisend tasks 2016-12-16 14:45:20 -08:00
native-notifications.es6 fix(notifs): Re-display notifs with the same tag on macOS 2016-11-08 11:06:23 -08:00
nylas-env.coffee Don't register to receive IPC for hot windows 2017-01-25 14:54:38 -08:00
package-manager.coffee Update documentation with GitBook 2017-01-30 02:38:37 -08:00
package.coffee Fix references for ~/.nylas to ~/.nylas-mail 2017-01-13 18:54:37 -08:00
priority-ui-coordinator.es6 es6(*): Misc src to ES2016 2016-10-27 12:08:59 -07:00
regexp-utils.coffee feat(autolinker): linkify nylas: commands 2016-11-16 13:35:12 -08:00
secondary-window-bootstrap.es6 perf(delta): replaces API delta stream with direct in-memory one 2016-12-21 18:44:17 -08:00
sheet-container.cjsx es6(*): Misc components, nylas-exports => ES2016 2016-10-27 18:25:30 -07:00
sheet-toolbar.cjsx es6(*): Misc components, nylas-exports => ES2016 2016-10-27 18:25:30 -07:00
sheet.cjsx es6(*): Misc components, nylas-exports => ES2016 2016-10-27 18:25:30 -07:00
spellchecker.es6 fix(specs) Fix remaining tests 2016-11-17 15:37:44 -08:00
style-manager.coffee
styles-element.coffee
system-start-service.es6 🎨(rename): Update Nylas N1 to Nylas Mail 2017-01-12 12:05:44 -08:00
task-bootstrap.coffee rm(grim): We’re not using Grim for deprecations 2016-10-25 11:36:20 -07:00
task.coffee 🎨(rename): Update Nylas N1 to Nylas Mail 2017-01-12 12:05:44 -08:00
theme-manager.coffee es6(*): Misc src to ES2016 2016-10-27 12:08:59 -07:00
theme-package.coffee
undo-stack.es6
virtual-dom-utils.es6 lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
window-bootstrap.coffee perf(delta): replaces API delta stream with direct in-memory one 2016-12-21 18:44:17 -08:00
window-bridge.coffee
window-event-handler.coffee fix(specs): change spec scheduler back to setTimeout 2017-01-25 17:43:11 -05:00
window.coffee