{"action":"opened","issue":{"url":"https://api.github.com/repos/DDMAL/Neon2/issues/75","repository_url":"https://api.github.com/repos/DDMAL/Neon2","labels_url":"https://api.github.com/repos/DDMAL/Neon2/issues/75/labels{/name}","comments_url":"https://api.github.com/repos/DDMAL/Neon2/issues/75/comments","events_url":"https://api.github.com/repos/DDMAL/Neon2/issues/75/events","html_url":"https://github.com/DDMAL/Neon2/issues/75","id":338362961,"node_id":"MDU6SXNzdWUzMzgzNjI5NjE=","number":75,"title":"Dragging clefs when multiple are on a layer changes the neume placement","user":{"login":"JRegimbal","id":6963142,"node_id":"MDQ6VXNlcjY5NjMxNDI=","avatar_url":"https://avatars1.githubusercontent.com/u/6963142?v=4","gravatar_id":"","url":"https://api.github.com/users/JRegimbal","html_url":"https://github.com/JRegimbal","followers_url":"https://api.github.com/users/JRegimbal/followers","following_url":"https://api.github.com/users/JRegimbal/following{/other_user}","gists_url":"https://api.github.com/users/JRegimbal/gists{/gist_id}","starred_url":"https://api.github.com/users/JRegimbal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JRegimbal/subscriptions","organizations_url":"https://api.github.com/users/JRegimbal/orgs","repos_url":"https://api.github.com/users/JRegimbal/repos","events_url":"https://api.github.com/users/JRegimbal/events{/privacy}","received_events_url":"https://api.github.com/users/JRegimbal/received_events","type":"User","site_admin":false},"labels":[{"id":951600901,"node_id":"MDU6TGFiZWw5NTE2MDA5MDE=","url":"https://api.github.com/repos/DDMAL/Neon2/labels/PROJECT:%20Neon3","name":"PROJECT: Neon3","color":"c2e0c6","default":false},{"id":922989114,"node_id":"MDU6TGFiZWw5MjI5ODkxMTQ=","url":"https://api.github.com/repos/DDMAL/Neon2/labels/bug","name":"bug","color":"d73a4a","default":true},{"id":922994361,"node_id":"MDU6TGFiZWw5MjI5OTQzNjE=","url":"https://api.github.com/repos/DDMAL/Neon2/labels/core-functionality","name":"core-functionality","color":"fcc2d0","default":false}],"state":"open","locked":false,"assignee":{"login":"JRegimbal","id":6963142,"node_id":"MDQ6VXNlcjY5NjMxNDI=","avatar_url":"https://avatars1.githubusercontent.com/u/6963142?v=4","gravatar_id":"","url":"https://api.github.com/users/JRegimbal","html_url":"https://github.com/JRegimbal","followers_url":"https://api.github.com/users/JRegimbal/followers","following_url":"https://api.github.com/users/JRegimbal/following{/other_user}","gists_url":"https://api.github.com/users/JRegimbal/gists{/gist_id}","starred_url":"https://api.github.com/users/JRegimbal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JRegimbal/subscriptions","organizations_url":"https://api.github.com/users/JRegimbal/orgs","repos_url":"https://api.github.com/users/JRegimbal/repos","events_url":"https://api.github.com/users/JRegimbal/events{/privacy}","received_events_url":"https://api.github.com/users/JRegimbal/received_events","type":"User","site_admin":false},"assignees":[{"login":"JRegimbal","id":6963142,"node_id":"MDQ6VXNlcjY5NjMxNDI=","avatar_url":"https://avatars1.githubusercontent.com/u/6963142?v=4","gravatar_id":"","url":"https://api.github.com/users/JRegimbal","html_url":"https://github.com/JRegimbal","followers_url":"https://api.github.com/users/JRegimbal/followers","following_url":"https://api.github.com/users/JRegimbal/following{/other_user}","gists_url":"https://api.github.com/users/JRegimbal/gists{/gist_id}","starred_url":"https://api.github.com/users/JRegimbal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JRegimbal/subscriptions","organizations_url":"https://api.github.com/users/JRegimbal/orgs","repos_url":"https://api.github.com/users/JRegimbal/repos","events_url":"https://api.github.com/users/JRegimbal/events{/privacy}","received_events_url":"https://api.github.com/users/JRegimbal/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/DDMAL/Neon2/milestones/2","html_url":"https://github.com/DDMAL/Neon2/milestone/2","labels_url":"https://api.github.com/repos/DDMAL/Neon2/milestones/2/labels","id":3457264,"node_id":"MDk6TWlsZXN0b25lMzQ1NzI2NA==","number":2,"title":"Basic Editing Tools","description":"Implementing basic editing tools for Neon.","creator":{"login":"zoemcl","id":19499204,"node_id":"MDQ6VXNlcjE5NDk5MjA0","avatar_url":"https://avatars1.githubusercontent.com/u/19499204?v=4","gravatar_id":"","url":"https://api.github.com/users/zoemcl","html_url":"https://github.com/zoemcl","followers_url":"https://api.github.com/users/zoemcl/followers","following_url":"https://api.github.com/users/zoemcl/following{/other_user}","gists_url":"https://api.github.com/users/zoemcl/gists{/gist_id}","starred_url":"https://api.github.com/users/zoemcl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zoemcl/subscriptions","organizations_url":"https://api.github.com/users/zoemcl/orgs","repos_url":"https://api.github.com/users/zoemcl/repos","events_url":"https://api.github.com/users/zoemcl/events{/privacy}","received_events_url":"https://api.github.com/users/zoemcl/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":2,"state":"open","created_at":"2018-06-27T18:51:14Z","updated_at":"2018-07-04T19:37:24Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-07-04T19:37:24Z","updated_at":"2018-07-04T19:37:24Z","closed_at":null,"author_association":"COLLABORATOR","body":"If two clefs are placed on a staff and one is moved, the other elements on the staff that rely on pitch for y-position will shift in the wrong direction. This is because for drawing the clef is determined using `vrv::Layer::GetClef`, which finds the first clef moving backwards in the list of siblings, while dragging a clef moves all elements *on that same staff* even if those elements use a different clef.\r\n\r\nThis also ties into the fact that inserting elements as of now just appends the new element to the end of the layer rather than inserting it in order based on x-position."}}
{"actor":{"display_login":"JRegimbal"}}