{"action":"created","issue":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/6501","repository_url":"https://api.github.com/repos/bokeh/bokeh","labels_url":"https://api.github.com/repos/bokeh/bokeh/issues/6501/labels{/name}","comments_url":"https://api.github.com/repos/bokeh/bokeh/issues/6501/comments","events_url":"https://api.github.com/repos/bokeh/bokeh/issues/6501/events","html_url":"https://github.com/bokeh/bokeh/issues/6501","id":237010449,"number":6501,"title":"Multiselect selection highlight no longer present when programmatically selected","user":{"login":"Zyell","id":10606066,"avatar_url":"https://avatars2.githubusercontent.com/u/10606066?v=4","gravatar_id":"","url":"https://api.github.com/users/Zyell","html_url":"https://github.com/Zyell","followers_url":"https://api.github.com/users/Zyell/followers","following_url":"https://api.github.com/users/Zyell/following{/other_user}","gists_url":"https://api.github.com/users/Zyell/gists{/gist_id}","starred_url":"https://api.github.com/users/Zyell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zyell/subscriptions","organizations_url":"https://api.github.com/users/Zyell/orgs","repos_url":"https://api.github.com/users/Zyell/repos","events_url":"https://api.github.com/users/Zyell/events{/privacy}","received_events_url":"https://api.github.com/users/Zyell/received_events","type":"User","site_admin":false},"labels":[{"id":123811465,"url":"https://api.github.com/repos/bokeh/bokeh/labels/reso:%20completed","name":"reso: completed","color":"345065","default":false},{"id":165234083,"url":"https://api.github.com/repos/bokeh/bokeh/labels/tag:%20component:%20bokehjs","name":"tag: component: bokehjs","color":"D0CBB8","default":false},{"id":122911089,"url":"https://api.github.com/repos/bokeh/bokeh/labels/tag:%20regression","name":"tag: regression","color":"D0CBB8","default":false},{"id":222044595,"url":"https://api.github.com/repos/bokeh/bokeh/labels/tag:%20widgets","name":"tag: widgets","color":"D0CBB8","default":false},{"id":2031795,"url":"https://api.github.com/repos/bokeh/bokeh/labels/type:%20bug","name":"type: bug","color":"C02942","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/bokeh/bokeh/milestones/31","html_url":"https://github.com/bokeh/bokeh/milestone/31","labels_url":"https://api.github.com/repos/bokeh/bokeh/milestones/31/labels","id":2439698,"number":31,"title":"0.12.7","description":"","creator":{"login":"mattpap","id":27475,"avatar_url":"https://avatars2.githubusercontent.com/u/27475?v=4","gravatar_id":"","url":"https://api.github.com/users/mattpap","html_url":"https://github.com/mattpap","followers_url":"https://api.github.com/users/mattpap/followers","following_url":"https://api.github.com/users/mattpap/following{/other_user}","gists_url":"https://api.github.com/users/mattpap/gists{/gist_id}","starred_url":"https://api.github.com/users/mattpap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattpap/subscriptions","organizations_url":"https://api.github.com/users/mattpap/orgs","repos_url":"https://api.github.com/users/mattpap/repos","events_url":"https://api.github.com/users/mattpap/events{/privacy}","received_events_url":"https://api.github.com/users/mattpap/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":124,"state":"closed","created_at":"2017-04-06T14:09:39Z","updated_at":"2018-02-19T15:02:53Z","due_on":"2017-08-29T07:00:00Z","closed_at":"2017-08-29T14:12:26Z"},"comments":3,"created_at":"2017-06-19T20:13:23Z","updated_at":"2018-03-08T15:03:44Z","closed_at":"2017-07-22T17:28:18Z","author_association":"CONTRIBUTOR","body":"Moving from Bokeh 0.12.5 to 0.12.6 on python 3.6, I found that the when selecting items in the multiselect from a python callback, they were no longer highlighted in the browser.  Selecting manually in the browser works fine.  My use case is a select all button or checkbox.  In the below code, clicking the \"Select All\" button would highlight and select all values in the multiselect widget under Bokeh 0.12.5.  Under 0.12.6, the values are selected, but there is no highlighting showing the selection in the browser.  Manually selecting does show this highlighting, only programmatic selection is affected.\r\n\r\n```python\r\nfrom bokeh.layouts import widgetbox, column\r\nfrom bokeh.models.widgets import MultiSelect\r\nfrom bokeh.plotting import curdoc\r\nfrom bokeh.models import Button\r\n\r\n\r\nmultiselect =  MultiSelect(title=\"stuff\", options = ['a', 'b', 'c', 'd', 'e'])\r\n\r\n\r\ndef callback():\r\n    print('before', multiselect.value)\r\n    multiselect.value = multiselect.options\r\n    print('after', multiselect.value)\r\n\r\n\r\nbutton = Button(label=\"Select All\")\r\nbutton.on_click(callback)\r\n\r\ncurdoc().add_root(column(widgetbox(button), widgetbox(multiselect)))\r\n```"},"comment":{"url":"https://api.github.com/repos/bokeh/bokeh/issues/comments/371513393","html_url":"https://github.com/bokeh/bokeh/issues/6501#issuecomment-371513393","issue_url":"https://api.github.com/repos/bokeh/bokeh/issues/6501","id":371513393,"user":{"login":"edresch","id":6534348,"avatar_url":"https://avatars1.githubusercontent.com/u/6534348?v=4","gravatar_id":"","url":"https://api.github.com/users/edresch","html_url":"https://github.com/edresch","followers_url":"https://api.github.com/users/edresch/followers","following_url":"https://api.github.com/users/edresch/following{/other_user}","gists_url":"https://api.github.com/users/edresch/gists{/gist_id}","starred_url":"https://api.github.com/users/edresch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edresch/subscriptions","organizations_url":"https://api.github.com/users/edresch/orgs","repos_url":"https://api.github.com/users/edresch/repos","events_url":"https://api.github.com/users/edresch/events{/privacy}","received_events_url":"https://api.github.com/users/edresch/received_events","type":"User","site_admin":false},"created_at":"2018-03-08T15:03:44Z","updated_at":"2018-03-08T15:03:44Z","author_association":"NONE","body":"Issue also still happens with v 0.12.14 on Firefox "}}
{"actor":{"display_login":"edresch"}}