{"action":"opened","issue":{"url":"https://api.github.com/repos/aldeed/meteor-simple-schema/issues/385","labels_url":"https://api.github.com/repos/aldeed/meteor-simple-schema/issues/385/labels{/name}","comments_url":"https://api.github.com/repos/aldeed/meteor-simple-schema/issues/385/comments","events_url":"https://api.github.com/repos/aldeed/meteor-simple-schema/issues/385/events","html_url":"https://github.com/aldeed/meteor-simple-schema/issues/385","id":89770313,"number":385,"title":"Reactive method not being called in autorun","user":{"login":"jaypanares","id":7044596,"avatar_url":"https://avatars.githubusercontent.com/u/7044596?v=3","gravatar_id":"","url":"https://api.github.com/users/jaypanares","html_url":"https://github.com/jaypanares","followers_url":"https://api.github.com/users/jaypanares/followers","following_url":"https://api.github.com/users/jaypanares/following{/other_user}","gists_url":"https://api.github.com/users/jaypanares/gists{/gist_id}","starred_url":"https://api.github.com/users/jaypanares/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaypanares/subscriptions","organizations_url":"https://api.github.com/users/jaypanares/orgs","repos_url":"https://api.github.com/users/jaypanares/repos","events_url":"https://api.github.com/users/jaypanares/events{/privacy}","received_events_url":"https://api.github.com/users/jaypanares/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-20T13:23:40Z","updated_at":"2015-06-20T13:23:40Z","closed_at":null,"body":"Hi, I'm trying to replicate the autorun function from the docs:\r\n\r\n```\r\nif (Meteor.isClient) {\r\n  Meteor.startup(function () {\r\n    Tracker.autorun(function () {\r\n      var context = Schemas.Login.namedContext('schemasLogin');\r\n      console.log(context.invalidKeys());\r\n    });\r\n  });\r\n}\r\n```\r\n\r\nbut the `console.log(context.invalidKeys());` get's called only once.  Shouldn't the `log` get called every time the result of `.invalidKeys()` changes since it is reactive?\r\n\r\nWhat I'm trying to do is have the console log the invalid keys as a user makes changes to the form.  The result should be that for every field that the user corrects, the number of invalid keys that are outputted to the console gets smaller.\r\n\r\nCurrently the `.log` gets called only once.\r\n\r\nThanks!\r\n"}}