{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/23484","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/23484/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/23484/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/23484/events","html_url":"https://github.com/godotengine/godot/issues/23484","id":377083710,"node_id":"MDU6SXNzdWUzNzcwODM3MTA=","number":23484,"title":"Area2D doesn't update its overlapping areas when monitorable changes in the areas it's overlapping","user":{"login":"MightyPrinny","id":18746022,"node_id":"MDQ6VXNlcjE4NzQ2MDIy","avatar_url":"https://avatars3.githubusercontent.com/u/18746022?v=4","gravatar_id":"","url":"https://api.github.com/users/MightyPrinny","html_url":"https://github.com/MightyPrinny","followers_url":"https://api.github.com/users/MightyPrinny/followers","following_url":"https://api.github.com/users/MightyPrinny/following{/other_user}","gists_url":"https://api.github.com/users/MightyPrinny/gists{/gist_id}","starred_url":"https://api.github.com/users/MightyPrinny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MightyPrinny/subscriptions","organizations_url":"https://api.github.com/users/MightyPrinny/orgs","repos_url":"https://api.github.com/users/MightyPrinny/repos","events_url":"https://api.github.com/users/MightyPrinny/events{/privacy}","received_events_url":"https://api.github.com/users/MightyPrinny/received_events","type":"User","site_admin":false},"labels":[{"id":73330064,"node_id":"MDU6TGFiZWw3MzMzMDA2NA==","url":"https://api.github.com/repos/godotengine/godot/labels/bug","name":"bug","color":"ff2222","default":true},{"id":370471880,"node_id":"MDU6TGFiZWwzNzA0NzE4ODA=","url":"https://api.github.com/repos/godotengine/godot/labels/topic:physics","name":"topic:physics","color":"ffdd44","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-03T19:03:21Z","updated_at":"2018-11-05T07:09:16Z","closed_at":null,"author_association":"NONE","body":"**Godot version:**\r\n3.1 alpha2 mono x64\r\n\r\n**Issue description:**\r\nAn area that is monitoring will never detect that an area exited if the other area leaves while it is not monitorable and will remain in the list returned by get_overlapping_areas. Similarly  an area that is monitoring will never detect that an area entered if the other area enters while it is not monitorable and switches to monitorable while it's inside.\r\n**Steps to reproduce:*\r\nThis can easily be reproduced with a static area switches between monitorable and not monitorable and another area that checks if get_overlapping_areas is empty\r\n\r\n**Minimal reproduction project**\r\n[Area2DProblem.zip](https://github.com/godotengine/godot/files/2545259/Area2DProblem.zip)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/435774751","html_url":"https://github.com/godotengine/godot/issues/23484#issuecomment-435774751","issue_url":"https://api.github.com/repos/godotengine/godot/issues/23484","id":435774751,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTc3NDc1MQ==","user":{"login":"akien-mga","id":4701338,"node_id":"MDQ6VXNlcjQ3MDEzMzg=","avatar_url":"https://avatars0.githubusercontent.com/u/4701338?v=4","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"created_at":"2018-11-05T07:09:16Z","updated_at":"2018-11-05T07:09:16Z","author_association":"MEMBER","body":"Might be a dupliate of #17330, can you confirm that issues happen only when toggling `monitorable` off, and toggling it on doesn't restore proper behaviour?"}}
{"actor":{"display_login":"akien-mga"}}