{"action":"created","issue":{"url":"https://api.github.com/repos/SonyWWS/ATF/issues/33","labels_url":"https://api.github.com/repos/SonyWWS/ATF/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/SonyWWS/ATF/issues/33/comments","events_url":"https://api.github.com/repos/SonyWWS/ATF/issues/33/events","html_url":"https://github.com/SonyWWS/ATF/issues/33","id":59286457,"number":33,"title":"EmbeddedCollectionEditor","user":{"login":"joeychu","id":11234734,"avatar_url":"https://avatars.githubusercontent.com/u/11234734?v=3","gravatar_id":"","url":"https://api.github.com/users/joeychu","html_url":"https://github.com/joeychu","followers_url":"https://api.github.com/users/joeychu/followers","following_url":"https://api.github.com/users/joeychu/following{/other_user}","gists_url":"https://api.github.com/users/joeychu/gists{/gist_id}","starred_url":"https://api.github.com/users/joeychu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joeychu/subscriptions","organizations_url":"https://api.github.com/users/joeychu/orgs","repos_url":"https://api.github.com/users/joeychu/repos","events_url":"https://api.github.com/users/joeychu/events{/privacy}","received_events_url":"https://api.github.com/users/joeychu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"abeckus","id":6598408,"avatar_url":"https://avatars.githubusercontent.com/u/6598408?v=3","gravatar_id":"","url":"https://api.github.com/users/abeckus","html_url":"https://github.com/abeckus","followers_url":"https://api.github.com/users/abeckus/followers","following_url":"https://api.github.com/users/abeckus/following{/other_user}","gists_url":"https://api.github.com/users/abeckus/gists{/gist_id}","starred_url":"https://api.github.com/users/abeckus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abeckus/subscriptions","organizations_url":"https://api.github.com/users/abeckus/orgs","repos_url":"https://api.github.com/users/abeckus/repos","events_url":"https://api.github.com/users/abeckus/events{/privacy}","received_events_url":"https://api.github.com/users/abeckus/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-02-27T20:02:03Z","updated_at":"2015-03-03T19:24:24Z","closed_at":null,"body":"Hi!\r\n\r\nI'm working on an app based on your sample FSM editor.  I allow multiple triggers to be specified for a single transition, and each of these triggers is itself a struct of several properties.\r\n\r\nI'm using the EmbeddedCollectionEditor to edit this list of multiple triggers.  With ATF 3.9, the refresh of these UI elements is not working properly.  If I select a transition, the property window switches to display that transition.  The buttons are updated, as is the [n items] label, but the UI elements for each of the items in the list does not show up.  If I collapse the category and expand it again, the elements will be displayed properly.  It does show up the very first time I select anything, though.\r\n\r\nThis all worked properly with ATF 3.8.\r\n\r\nCan you suggest a fix?  Thanks."},"comment":{"url":"https://api.github.com/repos/SonyWWS/ATF/issues/comments/77015286","html_url":"https://github.com/SonyWWS/ATF/issues/33#issuecomment-77015286","issue_url":"https://api.github.com/repos/SonyWWS/ATF/issues/33","id":77015286,"user":{"login":"abeckus","id":6598408,"avatar_url":"https://avatars.githubusercontent.com/u/6598408?v=3","gravatar_id":"","url":"https://api.github.com/users/abeckus","html_url":"https://github.com/abeckus","followers_url":"https://api.github.com/users/abeckus/followers","following_url":"https://api.github.com/users/abeckus/following{/other_user}","gists_url":"https://api.github.com/users/abeckus/gists{/gist_id}","starred_url":"https://api.github.com/users/abeckus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abeckus/subscriptions","organizations_url":"https://api.github.com/users/abeckus/orgs","repos_url":"https://api.github.com/users/abeckus/repos","events_url":"https://api.github.com/users/abeckus/events{/privacy}","received_events_url":"https://api.github.com/users/abeckus/received_events","type":"User","site_admin":false},"created_at":"2015-03-03T19:24:24Z","updated_at":"2015-03-03T19:24:24Z","body":"Now I can reproduce the bug, thanks for posting the code snippets\r\nI will update you as soon as I have a fix.\r\n\r\nRegarding label location and interlining EmbeddedCollectionEditor \r\nIt is a feature to save horizontal space. You can disable it by removing the following code in SchemaLoader.cs\r\n\r\n #region IInitializable Members\r\n\r\n        void IInitializable.Initialize()\r\n        {\r\n            \r\n            PropertyGridView propertyGridView = m_propertyEditor.PropertyGrid.PropertyGridView;\r\n            if (propertyGridView.CustomizeAttributes != null)\r\n                throw new InvalidOperationException(\"Someone else set PropertyGridView's CustomizeAttributes already\");\r\n            propertyGridView.CustomizeAttributes = new[]\r\n                {\r\n                    new PropertyView.CustomizeAttribute(\"Triggers\".Localize(), horizontalEditorOffset:0, nameHasWholeRow:true),                    \r\n                };\r\n        }\r\n        #endregion\r\n\r\n\r\nGenSchemaDef.bat   crashing:\r\nPlease make sure that DomGen.exe exist at ATF\\DevTools\\DomGen\\bin\r\nif DomGen.exe exist then please send me the error message.\r\n\r\nAlan\r\n\r\n"}}