Open dmenne opened 7 years ago
This is a know bug in bootstrap:
If you do not want to change the code (and pull requests go unanswered), add a js file with the following in your www subfolder:
shinyBS.addTooltip = function(id, type, opts) {
var $id = shinyBS.getTooltipTarget(id);
var dopts = {html: true};
opts = $.extend(opts, dopts);
if(type == "tooltip") {
$id.tooltip("destroy");
setTimeout(function() {$id.tooltip(opts);},200);
} else if(type == "popover") {
$id.popover("destroy");
setTimeout(function() {$id.popover(opts);},200);
}
}
and add the following to your ui: (assuming the file is named pop_patch.js)
singleton(tags$head(tags$script(src = "pop_patch.js"))),
Thanks, I was struggling with this!
This was posted on: http://stackoverflow.com/questions/43491305/shiny-popover-from-shinybs-displays-every-second-time-only
but there was no reply. I first thought it was an error of mine, but it looks more like a bug to me now.