{"action":"created","issue":{"url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/43","repository_url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips","labels_url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/43/comments","events_url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/43/events","html_url":"https://github.com/sir-dunxalot/ember-tooltips/issues/43","id":132171989,"number":43,"title":"Deprecation and fail on Addon => Addon","user":{"login":"ksnyde","id":980757,"avatar_url":"https://avatars.githubusercontent.com/u/980757?v=3","gravatar_id":"","url":"https://api.github.com/users/ksnyde","html_url":"https://github.com/ksnyde","followers_url":"https://api.github.com/users/ksnyde/followers","following_url":"https://api.github.com/users/ksnyde/following{/other_user}","gists_url":"https://api.github.com/users/ksnyde/gists{/gist_id}","starred_url":"https://api.github.com/users/ksnyde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ksnyde/subscriptions","organizations_url":"https://api.github.com/users/ksnyde/orgs","repos_url":"https://api.github.com/users/ksnyde/repos","events_url":"https://api.github.com/users/ksnyde/events{/privacy}","received_events_url":"https://api.github.com/users/ksnyde/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-02-08T15:26:48Z","updated_at":"2016-02-08T17:13:54Z","closed_at":null,"body":"I have an addon `ui-button` which I'd really like to use your addon for tooltips rather than Bootstrap's. I have added it to my template like this:\r\n\r\n    <button type=\"button\" class=\"ui-button btn btn-{{mood}} {{_size}}\">\r\n      {{#if hasBlock}}\r\n        {{yield}}\r\n      {{else}}\r\n        <span class=\"content\">\r\n          {{#if tooltip}}\r\n            {{#tooltip-on-parent}}{{tooltip}}{{/tooltip-on-parent}}\r\n          {{/if}}\r\n          {{#if icon}}\r\n          <span class=\"icon\">\r\n            {{ui-icon icon=icon spin=iconSpin pulse=iconPulse}}\r\n          </span>\r\n          {{/if}}\r\n          {{#if title}}\r\n          <span class=\"title\">\r\n            {{title}}\r\n          </span>\r\n          {{/if}}\r\n        </span>\r\n      {{/if}}\r\n    </button> \r\n\r\nHowever when add a tooltip I suddenly get two DEPRECATIONS (with rubbish debugging info):\r\n\r\n![2016-02-08_14-52-43](https://cloud.githubusercontent.com/assets/980757/12889620/aeeb155a-ce77-11e5-9b00-088581430f67.png)\r\n\r\nIf I take it out of the conditional `{{#if}}` block then I get 15 deprecations of the same variety. Furthermore my tooltip does not display though I did check and the parent element and it does indeed have the `Tooltip` object attached and with a config that looks good to me:\r\n\r\n![2016-02-08_15-25-01](https://cloud.githubusercontent.com/assets/980757/12889727/36c3be46-ce78-11e5-87a0-829d50358b61.png)\r\n\r\nI think I can help with the DEPRECATIONS part, i'll send you a PR which I've already tested and it does indeed remove the deps. WRT, to the lack of a popup, however, I defer to your wisdom. Am I missing something?"},"comment":{"url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/comments/181480275","html_url":"https://github.com/sir-dunxalot/ember-tooltips/issues/43#issuecomment-181480275","issue_url":"https://api.github.com/repos/sir-dunxalot/ember-tooltips/issues/43","id":181480275,"user":{"login":"sir-dunxalot","id":4495352,"avatar_url":"https://avatars.githubusercontent.com/u/4495352?v=3","gravatar_id":"","url":"https://api.github.com/users/sir-dunxalot","html_url":"https://github.com/sir-dunxalot","followers_url":"https://api.github.com/users/sir-dunxalot/followers","following_url":"https://api.github.com/users/sir-dunxalot/following{/other_user}","gists_url":"https://api.github.com/users/sir-dunxalot/gists{/gist_id}","starred_url":"https://api.github.com/users/sir-dunxalot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sir-dunxalot/subscriptions","organizations_url":"https://api.github.com/users/sir-dunxalot/orgs","repos_url":"https://api.github.com/users/sir-dunxalot/repos","events_url":"https://api.github.com/users/sir-dunxalot/events{/privacy}","received_events_url":"https://api.github.com/users/sir-dunxalot/received_events","type":"User","site_admin":false},"created_at":"2016-02-08T17:13:54Z","updated_at":"2016-02-08T17:13:54Z","body":"Hey Ken, thanks for the details and dummy app. I'll be sure to dig into this and I welcome the help!\r\n\r\nWhere are you passing the `tagName` property?\r\n\r\nThis might be averted by doing something like wrapping [this line](https://github.com/sir-dunxalot/ember-tooltips/blob/master/addon/components/tooltip-on-parent.js#L18) in a `Ember.run.scheduleOnce`. My theory is that the [renderTooltip](https://github.com/sir-dunxalot/ember-tooltips/blob/master/addon/mixins/components/tooltips.js#L118) is the culprit here."}}