diff options
author | Winnie Hellmann <winnie@gitlab.com> | 2018-10-20 12:01:14 +0200 |
---|---|---|
committer | Winnie Hellmann <winnie@gitlab.com> | 2018-10-20 12:01:14 +0200 |
commit | e584a69710a89490684f9486f786c25b60068880 (patch) | |
tree | 9aed7019b7e5ce3d28449d1c9ef57ad2aa7d23c4 | |
parent | 984416f971529c2aa0d9db7ca41594f7d5f80958 (diff) | |
download | gitlab-ce-winh-dynamic-tooltips.tar.gz |
Update the content of visible tooltipswinh-dynamic-tooltips
-rw-r--r-- | app/assets/javascripts/vue_shared/directives/tooltip.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_shared/directives/tooltip.js b/app/assets/javascripts/vue_shared/directives/tooltip.js index 4f2412ce520..549d27e96d9 100644 --- a/app/assets/javascripts/vue_shared/directives/tooltip.js +++ b/app/assets/javascripts/vue_shared/directives/tooltip.js @@ -9,6 +9,14 @@ export default { componentUpdated(el) { $(el).tooltip('_fixTitle'); + + // update visible tooltips + const tooltipInstance = $(el).data('bs.tooltip'); + const tip = tooltipInstance.getTipElement(); + tooltipInstance.setElementContent( + $(tip.querySelectorAll('.tooltip-inner')), + tooltipInstance.getTitle(), + ); }, unbind(el) { |