{"action":"opened","issue":{"url":"https://api.github.com/repos/JedWatson/react-select/issues/601","labels_url":"https://api.github.com/repos/JedWatson/react-select/issues/601/labels{/name}","comments_url":"https://api.github.com/repos/JedWatson/react-select/issues/601/comments","events_url":"https://api.github.com/repos/JedWatson/react-select/issues/601/events","html_url":"https://github.com/JedWatson/react-select/issues/601","id":117622646,"number":601,"title":"componentWillReceiveProps handles passing option as value incorrectly","user":{"login":"wizhippo","id":1456102,"avatar_url":"https://avatars.githubusercontent.com/u/1456102?v=3","gravatar_id":"","url":"https://api.github.com/users/wizhippo","html_url":"https://github.com/wizhippo","followers_url":"https://api.github.com/users/wizhippo/followers","following_url":"https://api.github.com/users/wizhippo/following{/other_user}","gists_url":"https://api.github.com/users/wizhippo/gists{/gist_id}","starred_url":"https://api.github.com/users/wizhippo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wizhippo/subscriptions","organizations_url":"https://api.github.com/users/wizhippo/orgs","repos_url":"https://api.github.com/users/wizhippo/repos","events_url":"https://api.github.com/users/wizhippo/events{/privacy}","received_events_url":"https://api.github.com/users/wizhippo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-18T16:19:53Z","updated_at":"2015-11-18T16:19:53Z","closed_at":null,"body":"When passing an option as a value componentWillReceiveProps will always fire a state change and if  using aysncOptions causing a fetch every time state is updated.  This checks to see if the value prop is an object and and handles this special case.\r\n\r\nhttps://github.com/wizhippo/react-select/tree/v0.9.1-fix-value-check\r\n\r\nI know there is the new v1.0.0 but it does not support create and tags yet so this is still needed and I was unable to create a PR against v0.9.1 as it is a tag.\r\n\r\n"}}