{"action":"created","issue":{"url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/1","repository_url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions","labels_url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/1/comments","events_url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/1/events","html_url":"https://github.com/alexeysolonets/extjs-mvvm-extensions/issues/1","id":153070020,"number":1,"title":"Problem with bind default value","user":{"login":"nsams","id":50764,"avatar_url":"https://avatars.githubusercontent.com/u/50764?v=3","gravatar_id":"","url":"https://api.github.com/users/nsams","html_url":"https://github.com/nsams","followers_url":"https://api.github.com/users/nsams/followers","following_url":"https://api.github.com/users/nsams/following{/other_user}","gists_url":"https://api.github.com/users/nsams/gists{/gist_id}","starred_url":"https://api.github.com/users/nsams/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nsams/subscriptions","organizations_url":"https://api.github.com/users/nsams/orgs","repos_url":"https://api.github.com/users/nsams/repos","events_url":"https://api.github.com/users/nsams/events{/privacy}","received_events_url":"https://api.github.com/users/nsams/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-04T17:26:35Z","updated_at":"2016-05-11T04:58:12Z","closed_at":null,"body":"In this grid+form example disabling the form using bind works as it should:\r\n\r\nhttps://fiddle.sencha.com/#fiddle/19r1\r\n\r\nNow I want a ViewModel for my grid for the reasons you explained here http://developers-club.com/posts/266773/ and added your Bindable override:\r\n\r\nhttps://fiddle.sencha.com/#fiddle/19qr\r\n\r\nNow the initial disabled isn't correct anymore. Once you select a row and clear the selection it works however."},"comment":{"url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/comments/218361900","html_url":"https://github.com/alexeysolonets/extjs-mvvm-extensions/issues/1#issuecomment-218361900","issue_url":"https://api.github.com/repos/alexeysolonets/extjs-mvvm-extensions/issues/1","id":218361900,"user":{"login":"alexeysolonets","id":1655249,"avatar_url":"https://avatars.githubusercontent.com/u/1655249?v=3","gravatar_id":"","url":"https://api.github.com/users/alexeysolonets","html_url":"https://github.com/alexeysolonets","followers_url":"https://api.github.com/users/alexeysolonets/followers","following_url":"https://api.github.com/users/alexeysolonets/following{/other_user}","gists_url":"https://api.github.com/users/alexeysolonets/gists{/gist_id}","starred_url":"https://api.github.com/users/alexeysolonets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexeysolonets/subscriptions","organizations_url":"https://api.github.com/users/alexeysolonets/orgs","repos_url":"https://api.github.com/users/alexeysolonets/repos","events_url":"https://api.github.com/users/alexeysolonets/events{/privacy}","received_events_url":"https://api.github.com/users/alexeysolonets/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T04:58:11Z","updated_at":"2016-05-11T04:58:11Z","body":"@nsams this probably happens because `store` is a pseudo-config (defined other way rather then `config: {}` notation). For your purpose you can try this override\r\nhttps://gist.github.com/alexeysolonets/ce98236ff2906f3aa73e886663b0754e"}}