{"action":"opened","issue":{"url":"https://api.github.com/repos/paperjs/paper.js/issues/653","labels_url":"https://api.github.com/repos/paperjs/paper.js/issues/653/labels{/name}","comments_url":"https://api.github.com/repos/paperjs/paper.js/issues/653/comments","events_url":"https://api.github.com/repos/paperjs/paper.js/issues/653/events","html_url":"https://github.com/paperjs/paper.js/issues/653","id":60528360,"number":653,"title":"Path.unite(otherPath) will produce a CompoundPath with both pathes if they're just touching and not overlapping","user":{"login":"aureole82","id":4819891,"avatar_url":"https://avatars.githubusercontent.com/u/4819891?v=3","gravatar_id":"","url":"https://api.github.com/users/aureole82","html_url":"https://github.com/aureole82","followers_url":"https://api.github.com/users/aureole82/followers","following_url":"https://api.github.com/users/aureole82/following{/other_user}","gists_url":"https://api.github.com/users/aureole82/gists{/gist_id}","starred_url":"https://api.github.com/users/aureole82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aureole82/subscriptions","organizations_url":"https://api.github.com/users/aureole82/orgs","repos_url":"https://api.github.com/users/aureole82/repos","events_url":"https://api.github.com/users/aureole82/events{/privacy}","received_events_url":"https://api.github.com/users/aureole82/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-10T16:32:31Z","updated_at":"2015-03-10T16:32:31Z","closed_at":null,"body":"In most cases my pathes are just touching. If I unite 2 pathes I got a CompoundPath including both original pathes.\r\nSee: http://jsfiddle.net/bdtb24zm/4/\r\n\r\nI need one straight path as result like a boolean OR operation would provide. Did I get something wrong on Path.unite(otherPath)? If yes, could you provide a workaround. E.g. CompoundPath.simplify()?"}}