{"action":"opened","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/5273","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/5273/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/5273/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/5273/events","html_url":"https://github.com/godotengine/godot/issues/5273","id":161032865,"number":5273,"title":"Editor plugin is not removed if changed while active","user":{"login":"vnen","id":5599796,"avatar_url":"https://avatars.githubusercontent.com/u/5599796?v=3","gravatar_id":"","url":"https://api.github.com/users/vnen","html_url":"https://github.com/vnen","followers_url":"https://api.github.com/users/vnen/followers","following_url":"https://api.github.com/users/vnen/following{/other_user}","gists_url":"https://api.github.com/users/vnen/gists{/gist_id}","starred_url":"https://api.github.com/users/vnen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vnen/subscriptions","organizations_url":"https://api.github.com/users/vnen/orgs","repos_url":"https://api.github.com/users/vnen/repos","events_url":"https://api.github.com/users/vnen/events{/privacy}","received_events_url":"https://api.github.com/users/vnen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/godotengine/godot/labels/bug","name":"bug","color":"ff2222"},{"url":"https://api.github.com/repos/godotengine/godot/labels/topic:editor","name":"topic:editor","color":"ffdd44"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-18T16:46:54Z","updated_at":"2016-06-18T16:46:54Z","closed_at":null,"body":"If a plugin scene or code is changed while it's active, it won't be removed when deactivated and a new one will be added when reactivated.\r\n\r\n![godot windows opt tools 64_2016-06-18_13-40-14](https://cloud.githubusercontent.com/assets/5599796/16172237/a11240a8-355a-11e6-92a8-45559d270ebc.png)\r\n\r\n**Steps to reproduce:**\r\n\r\n1. Create a project.\r\n2. Add this plugin in the `addons/custom_dock` folder of the project: https://github.com/godotengine/godot-demo-projects/tree/master/plugins/custom_dock.\r\n3. Activate it in project settings.\r\n4. In `dock_plugin.gd` change `DOCK_SLOT_LEFT_UL` to `DOCK_SLOT_LEFT_UR`.\r\n5. Deactivate the plugin. Notice the dock doesn't go away.\r\n6. Activate the plugin again. A new custom dock is added.\r\n"}}
{"actor":{"display_login":"vnen"}}