{"action":"created","issue":{"url":"https://api.github.com/repos/zurb/foundation/issues/6863","labels_url":"https://api.github.com/repos/zurb/foundation/issues/6863/labels{/name}","comments_url":"https://api.github.com/repos/zurb/foundation/issues/6863/comments","events_url":"https://api.github.com/repos/zurb/foundation/issues/6863/events","html_url":"https://github.com/zurb/foundation/issues/6863","id":103319807,"number":6863,"title":"Joyride does not remove 'joyride-modal-bg' on end","user":{"login":"xsegrity","id":4366841,"avatar_url":"https://avatars.githubusercontent.com/u/4366841?v=3","gravatar_id":"","url":"https://api.github.com/users/xsegrity","html_url":"https://github.com/xsegrity","followers_url":"https://api.github.com/users/xsegrity/followers","following_url":"https://api.github.com/users/xsegrity/following{/other_user}","gists_url":"https://api.github.com/users/xsegrity/gists{/gist_id}","starred_url":"https://api.github.com/users/xsegrity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xsegrity/subscriptions","organizations_url":"https://api.github.com/users/xsegrity/orgs","repos_url":"https://api.github.com/users/xsegrity/repos","events_url":"https://api.github.com/users/xsegrity/events{/privacy}","received_events_url":"https://api.github.com/users/xsegrity/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-26T16:57:07Z","updated_at":"2015-09-25T20:37:39Z","closed_at":null,"body":"When the joyride is ended it is not completely cleaning up after itself. The modal background (joyride-modal-bg) is left on the DOM. This causes issues with custom styling, as well as just being kinda dirty.\r\n\r\nIn v5.5.2 the last line of 'end' is `$('.joyride-tip-guide').remove();`. Perhaps it should be `$('.joyride-tip-guide, .joyride-modal-bg').remove();`? This seems to fix the issue although I am not sure if it creates new issues that I have not noticed.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/zurb/foundation/issues/comments/143347767","html_url":"https://github.com/zurb/foundation/issues/6863#issuecomment-143347767","issue_url":"https://api.github.com/repos/zurb/foundation/issues/6863","id":143347767,"user":{"login":"xsegrity","id":4366841,"avatar_url":"https://avatars.githubusercontent.com/u/4366841?v=3","gravatar_id":"","url":"https://api.github.com/users/xsegrity","html_url":"https://github.com/xsegrity","followers_url":"https://api.github.com/users/xsegrity/followers","following_url":"https://api.github.com/users/xsegrity/following{/other_user}","gists_url":"https://api.github.com/users/xsegrity/gists{/gist_id}","starred_url":"https://api.github.com/users/xsegrity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xsegrity/subscriptions","organizations_url":"https://api.github.com/users/xsegrity/orgs","repos_url":"https://api.github.com/users/xsegrity/repos","events_url":"https://api.github.com/users/xsegrity/events{/privacy}","received_events_url":"https://api.github.com/users/xsegrity/received_events","type":"User","site_admin":false},"created_at":"2015-09-25T20:37:39Z","updated_at":"2015-09-25T20:37:39Z","body":"@dragthor Yea, calling off along with that pull request for sure will take care of it, as that pull request solves the settings being blown away issue (I logged that one as well and thanks for the fix). It would still be nice if 'end' removed the element though unless I am missing some underlying intent behind keeping it on the DOM?"}}