{"action":"created","issue":{"url":"https://api.github.com/repos/kangax/fabric.js/issues/1065","labels_url":"https://api.github.com/repos/kangax/fabric.js/issues/1065/labels{/name}","comments_url":"https://api.github.com/repos/kangax/fabric.js/issues/1065/comments","events_url":"https://api.github.com/repos/kangax/fabric.js/issues/1065/events","html_url":"https://github.com/kangax/fabric.js/issues/1065","id":24685028,"number":1065,"title":"Programmatically created group doesn't retain correct position/size/rotation","user":{"login":"hybra","id":4292329,"avatar_url":"https://avatars.githubusercontent.com/u/4292329?v=3","gravatar_id":"","url":"https://api.github.com/users/hybra","html_url":"https://github.com/hybra","followers_url":"https://api.github.com/users/hybra/followers","following_url":"https://api.github.com/users/hybra/following{/other_user}","gists_url":"https://api.github.com/users/hybra/gists{/gist_id}","starred_url":"https://api.github.com/users/hybra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hybra/subscriptions","organizations_url":"https://api.github.com/users/hybra/orgs","repos_url":"https://api.github.com/users/hybra/repos","events_url":"https://api.github.com/users/hybra/events{/privacy}","received_events_url":"https://api.github.com/users/hybra/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kangax/fabric.js/labels/needs_confirmation","name":"needs_confirmation","color":"fad8c7"}],"state":"open","locked":false,"assignee":{"login":"asturur","id":1194048,"avatar_url":"https://avatars.githubusercontent.com/u/1194048?v=3","gravatar_id":"","url":"https://api.github.com/users/asturur","html_url":"https://github.com/asturur","followers_url":"https://api.github.com/users/asturur/followers","following_url":"https://api.github.com/users/asturur/following{/other_user}","gists_url":"https://api.github.com/users/asturur/gists{/gist_id}","starred_url":"https://api.github.com/users/asturur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asturur/subscriptions","organizations_url":"https://api.github.com/users/asturur/orgs","repos_url":"https://api.github.com/users/asturur/repos","events_url":"https://api.github.com/users/asturur/events{/privacy}","received_events_url":"https://api.github.com/users/asturur/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2013-12-22T17:57:54Z","updated_at":"2015-04-03T05:54:33Z","closed_at":null,"body":"Hello\r\n\r\nI set up a fiddle to demonstrate the problem:\r\n\r\nhttp://jsfiddle.net/ZSk74/\r\n\r\nclick on \"draw\" button then drag the group somewhere else, then deselect it by clicking on the canvas.\r\n\r\nEdit:\r\nit also appear to repeat scale and rotate, besides changing position.\r\n\r\nUpdate: I noticed that dragging the group to (0,0) of canvas then clicking to deselect looks like it's working, so there's probably some relation to the distance from the top:0, left:0 position\r\n\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1362949-programmatically-created-group-doesn-t-retain-correct-position-size-rotation?utm_campaign=plugin&utm_content=tracker%2F23217&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F23217&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/kangax/fabric.js/issues/comments/89177850","html_url":"https://github.com/kangax/fabric.js/issues/1065#issuecomment-89177850","issue_url":"https://api.github.com/repos/kangax/fabric.js/issues/1065","id":89177850,"user":{"login":"asturur","id":1194048,"avatar_url":"https://avatars.githubusercontent.com/u/1194048?v=3","gravatar_id":"","url":"https://api.github.com/users/asturur","html_url":"https://github.com/asturur","followers_url":"https://api.github.com/users/asturur/followers","following_url":"https://api.github.com/users/asturur/following{/other_user}","gists_url":"https://api.github.com/users/asturur/gists{/gist_id}","starred_url":"https://api.github.com/users/asturur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asturur/subscriptions","organizations_url":"https://api.github.com/users/asturur/orgs","repos_url":"https://api.github.com/users/asturur/repos","events_url":"https://api.github.com/users/asturur/events{/privacy}","received_events_url":"https://api.github.com/users/asturur/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T05:54:33Z","updated_at":"2015-04-03T05:54:33Z","body":"i was refreshing old issue to see if some update fixed the abandoned issue.\n\ni never understood what the setactivegroup.is supposed to do :)\n\nSo if it force fabric that to tink that this group is created by user selection, what is happening here is perfectly normal and we can just close this old issue."}}