{"action":"created","issue":{"url":"https://api.github.com/repos/SAP/openui5/issues/1117","repository_url":"https://api.github.com/repos/SAP/openui5","labels_url":"https://api.github.com/repos/SAP/openui5/issues/1117/labels{/name}","comments_url":"https://api.github.com/repos/SAP/openui5/issues/1117/comments","events_url":"https://api.github.com/repos/SAP/openui5/issues/1117/events","html_url":"https://github.com/SAP/openui5/issues/1117","id":171884301,"number":1117,"title":"Several controls in sap.m seem to have cleanup issues (QUnit test provided)","user":{"login":"SeeSharpSoft","id":3205800,"avatar_url":"https://avatars3.githubusercontent.com/u/3205800?v=3","gravatar_id":"","url":"https://api.github.com/users/SeeSharpSoft","html_url":"https://github.com/SeeSharpSoft","followers_url":"https://api.github.com/users/SeeSharpSoft/followers","following_url":"https://api.github.com/users/SeeSharpSoft/following{/other_user}","gists_url":"https://api.github.com/users/SeeSharpSoft/gists{/gist_id}","starred_url":"https://api.github.com/users/SeeSharpSoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SeeSharpSoft/subscriptions","organizations_url":"https://api.github.com/users/SeeSharpSoft/orgs","repos_url":"https://api.github.com/users/SeeSharpSoft/repos","events_url":"https://api.github.com/users/SeeSharpSoft/events{/privacy}","received_events_url":"https://api.github.com/users/SeeSharpSoft/received_events","type":"User","site_admin":false},"labels":[{"id":85376367,"url":"https://api.github.com/repos/SAP/openui5/labels/approved","name":"approved","color":"FFBF7F","default":false},{"id":70015703,"url":"https://api.github.com/repos/SAP/openui5/labels/bug","name":"bug","color":"fc2929","default":true},{"id":85376501,"url":"https://api.github.com/repos/SAP/openui5/labels/fixed","name":"fixed","color":"7FFF7F","default":false}],"state":"closed","locked":false,"assignee":{"login":"akudev","id":4866568,"avatar_url":"https://avatars0.githubusercontent.com/u/4866568?v=3","gravatar_id":"","url":"https://api.github.com/users/akudev","html_url":"https://github.com/akudev","followers_url":"https://api.github.com/users/akudev/followers","following_url":"https://api.github.com/users/akudev/following{/other_user}","gists_url":"https://api.github.com/users/akudev/gists{/gist_id}","starred_url":"https://api.github.com/users/akudev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akudev/subscriptions","organizations_url":"https://api.github.com/users/akudev/orgs","repos_url":"https://api.github.com/users/akudev/repos","events_url":"https://api.github.com/users/akudev/events{/privacy}","received_events_url":"https://api.github.com/users/akudev/received_events","type":"User","site_admin":false},"assignees":[{"login":"akudev","id":4866568,"avatar_url":"https://avatars0.githubusercontent.com/u/4866568?v=3","gravatar_id":"","url":"https://api.github.com/users/akudev","html_url":"https://github.com/akudev","followers_url":"https://api.github.com/users/akudev/followers","following_url":"https://api.github.com/users/akudev/following{/other_user}","gists_url":"https://api.github.com/users/akudev/gists{/gist_id}","starred_url":"https://api.github.com/users/akudev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akudev/subscriptions","organizations_url":"https://api.github.com/users/akudev/orgs","repos_url":"https://api.github.com/users/akudev/repos","events_url":"https://api.github.com/users/akudev/events{/privacy}","received_events_url":"https://api.github.com/users/akudev/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2016-08-18T11:59:02Z","updated_at":"2017-03-27T15:51:59Z","closed_at":"2017-03-27T11:57:39Z","body":"OpenUI5 version: Latest\n\nBrowser/version (+device/version): All\n\nAny other tested browsers/devices(OK/FAIL):\n\nURL (minimal example if possible): http://jsbin.com/yupaludici/edit?html,output\n\nSteps to reproduce the problem:\n1. Run provided script\n\nWhat is the expected result?\n\nAll tests pass.\n\nWhat happens instead?\n\nSeveral sap.m controls leak elements during create/render/destroy lifecycle, e.g. Dialog, QuickViewPage, RangeSlider, ViewSettingsPopover and several P13n-controls.\n\nPlease double check for correct lifecycle of internally used/created controls. Hope this helps.\n"},"comment":{"url":"https://api.github.com/repos/SAP/openui5/issues/comments/289496728","html_url":"https://github.com/SAP/openui5/issues/1117#issuecomment-289496728","issue_url":"https://api.github.com/repos/SAP/openui5/issues/1117","id":289496728,"user":{"login":"SeeSharpSoft","id":3205800,"avatar_url":"https://avatars3.githubusercontent.com/u/3205800?v=3","gravatar_id":"","url":"https://api.github.com/users/SeeSharpSoft","html_url":"https://github.com/SeeSharpSoft","followers_url":"https://api.github.com/users/SeeSharpSoft/followers","following_url":"https://api.github.com/users/SeeSharpSoft/following{/other_user}","gists_url":"https://api.github.com/users/SeeSharpSoft/gists{/gist_id}","starred_url":"https://api.github.com/users/SeeSharpSoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SeeSharpSoft/subscriptions","organizations_url":"https://api.github.com/users/SeeSharpSoft/orgs","repos_url":"https://api.github.com/users/SeeSharpSoft/repos","events_url":"https://api.github.com/users/SeeSharpSoft/events{/privacy}","received_events_url":"https://api.github.com/users/SeeSharpSoft/received_events","type":"User","site_admin":false},"created_at":"2017-03-27T15:51:59Z","updated_at":"2017-03-27T15:51:59Z","body":"The provided module looks pretty useful for custom controls. Think it will also work for views - thats great for every UI5 project and should become a standard. Maybe it could be included in OPA5: store number of all elements before each test and compare it with number of elements after each test (after Component was destroyed). However, I think will manually add it to our tests for sure. Thanks for the complete solution!"}}
{"actor":{"display_login":"SeeSharpSoft"}}