Skip to content

MultiSelect freezes IE 11 on change #6333

@decatur

Description

@decatur

When changing the selection on a MultiSelect widget, IE11 dies.

from bokeh.plotting import curdoc
from bokeh.models.widgets import MultiSelect

def change_callback(attr, old, new):
    print(new)
    
select = MultiSelect(title='Select source', value=['a'], options=['a','b'])
select.on_change('value', change_callback)
curdoc().add_root(select)

Bug confirmed with Bokeh 0.12.4 and IE11.0.9600. change_callback handler is called once (['b'] is printed), then IE hangs. No problem with Select-Widget (single).
See also https://stackoverflow.com/questions/41839541/bokeh-multiselect. A related issue could be #5832.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions