{"action":"created","issue":{"url":"https://api.github.com/repos/aurelia/binding/issues/428","repository_url":"https://api.github.com/repos/aurelia/binding","labels_url":"https://api.github.com/repos/aurelia/binding/issues/428/labels{/name}","comments_url":"https://api.github.com/repos/aurelia/binding/issues/428/comments","events_url":"https://api.github.com/repos/aurelia/binding/issues/428/events","html_url":"https://github.com/aurelia/binding/pull/428","id":159088201,"number":428,"title":"fix(property-observation): now detects no change when both oldValue and newValue are NaN","user":{"login":"nicolasdejong","id":12181216,"avatar_url":"https://avatars.githubusercontent.com/u/12181216?v=3","gravatar_id":"","url":"https://api.github.com/users/nicolasdejong","html_url":"https://github.com/nicolasdejong","followers_url":"https://api.github.com/users/nicolasdejong/followers","following_url":"https://api.github.com/users/nicolasdejong/following{/other_user}","gists_url":"https://api.github.com/users/nicolasdejong/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolasdejong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolasdejong/subscriptions","organizations_url":"https://api.github.com/users/nicolasdejong/orgs","repos_url":"https://api.github.com/users/nicolasdejong/repos","events_url":"https://api.github.com/users/nicolasdejong/events{/privacy}","received_events_url":"https://api.github.com/users/nicolasdejong/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-06-08T06:24:14Z","updated_at":"2016-06-08T14:23:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/aurelia/binding/pulls/428","html_url":"https://github.com/aurelia/binding/pull/428","diff_url":"https://github.com/aurelia/binding/pull/428.diff","patch_url":"https://github.com/aurelia/binding/pull/428.patch"},"body":"In Javascript the expression \"NaN === NaN\" always resolves to false.\r\nAurelia uses the expression \"oldValue !== newValue\" to detect if a property has changed and change-handlers should be called.\r\nThis fails if both oldValue and newValue are NaN.\r\nTherefore an extra comparison was added: \"!( isNaN(oldValue) && isNaN(newValue) )\"."},"comment":{"url":"https://api.github.com/repos/aurelia/binding/issues/comments/224605080","html_url":"https://github.com/aurelia/binding/pull/428#issuecomment-224605080","issue_url":"https://api.github.com/repos/aurelia/binding/issues/428","id":224605080,"user":{"login":"Gheoan","id":9906612,"avatar_url":"https://avatars.githubusercontent.com/u/9906612?v=3","gravatar_id":"","url":"https://api.github.com/users/Gheoan","html_url":"https://github.com/Gheoan","followers_url":"https://api.github.com/users/Gheoan/followers","following_url":"https://api.github.com/users/Gheoan/following{/other_user}","gists_url":"https://api.github.com/users/Gheoan/gists{/gist_id}","starred_url":"https://api.github.com/users/Gheoan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gheoan/subscriptions","organizations_url":"https://api.github.com/users/Gheoan/orgs","repos_url":"https://api.github.com/users/Gheoan/repos","events_url":"https://api.github.com/users/Gheoan/events{/privacy}","received_events_url":"https://api.github.com/users/Gheoan/received_events","type":"User","site_admin":false},"created_at":"2016-06-08T14:23:16Z","updated_at":"2016-06-08T14:23:16Z","body":"Will the additional comparison affect performance?"}}
{"actor":{"display_login":"Gheoan"}}