{"action":"opened","issue":{"url":"https://api.github.com/repos/Microsoft/pxt-microbit/issues/1359","repository_url":"https://api.github.com/repos/Microsoft/pxt-microbit","labels_url":"https://api.github.com/repos/Microsoft/pxt-microbit/issues/1359/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/pxt-microbit/issues/1359/comments","events_url":"https://api.github.com/repos/Microsoft/pxt-microbit/issues/1359/events","html_url":"https://github.com/Microsoft/pxt-microbit/issues/1359","id":367832146,"node_id":"MDU6SXNzdWUzNjc4MzIxNDY=","number":1359,"title":"Right click \"Delete All Blocks\" is confusing v1","user":{"login":"halspeed","id":29285304,"node_id":"MDQ6VXNlcjI5Mjg1MzA0","avatar_url":"https://avatars2.githubusercontent.com/u/29285304?v=4","gravatar_id":"","url":"https://api.github.com/users/halspeed","html_url":"https://github.com/halspeed","followers_url":"https://api.github.com/users/halspeed/followers","following_url":"https://api.github.com/users/halspeed/following{/other_user}","gists_url":"https://api.github.com/users/halspeed/gists{/gist_id}","starred_url":"https://api.github.com/users/halspeed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halspeed/subscriptions","organizations_url":"https://api.github.com/users/halspeed/orgs","repos_url":"https://api.github.com/users/halspeed/repos","events_url":"https://api.github.com/users/halspeed/events{/privacy}","received_events_url":"https://api.github.com/users/halspeed/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-08T15:02:18Z","updated_at":"2018-10-08T15:02:18Z","closed_at":null,"author_association":"NONE","body":"**Describe the bug**\r\nRight clicking an individual block displays the option to \"Delete All Blocks\" but it should display \"Delete This Block\" (or \"Delete Block\"). I believe it is counting fields as blocks. \r\n\r\n**To Reproduce**\r\nRight click on any block on the canvas.\r\n\r\n**Expected behavior**\r\nOn right click, I expect individual blocks to display \"Delete Block\" and for event handlers, conditionals and loops to display \"Delete All Blocks\".\r\n\r\n**Screenshots**\r\n![image](https://user-images.githubusercontent.com/29285304/46616397-18103300-cae0-11e8-8788-e692666d6578.png)\r\n\r\n![image](https://user-images.githubusercontent.com/29285304/46616550-66253680-cae0-11e8-8aca-5c88e7521d53.png)\r\n\r\n**Additional context**\r\nShould we treat variables as blocks or fields? I'd suggest treating variables as blocks, but displaying \"Delete Block\" when a block with a variable is right clicked as below:\r\n![image](https://user-images.githubusercontent.com/29285304/46616844-0713f180-cae1-11e8-9026-7735831c8f1a.png)\r\n"}}
{"actor":{"display_login":"halspeed"}}