ebailey78 / shinyBS

Twitter Bootstrap Components for Shiny
182 stars 47 forks source link

bsTooltip broken for selectizeInput and selectInput(..., multiple = T) #147

Open TJLSmith0831 opened 1 year ago

TJLSmith0831 commented 1 year ago

Neither

## Mark Hide levels
bsTooltip(
    id = "display_config_mark_hide_levels",
    title = "Select desired hidden levels",
    placement = "right", trigger = "hover"
),
selectInput(
    "display_config_mark_hide_levels",
    label = "Mark Hide Levels",
    choices = "Loading...",
    multiple = TRUE
),

nor

## Mark Hide levels
bsTooltip(
    id = "display_config_mark_hide_levels",
    title = "Select desired hidden levels",
    placement = "right", trigger = "hover"
),
selectizeInput(
    "display_config_mark_hide_levels",
    label = "Mark Hide Levels",
    choices = "Loading...",
    multiple = TRUE
),

works as expected. The first causes the tooltip gets stuck on hover, and the latter does not appear period

nick-youngblut commented 1 year ago

I have the same issue (shinyBS 0.61.1).

Also, if I instead use bsPopover, the pop-over does not appear once updateSelectInput() is run on the UI object.