Skip to content

Commit

Permalink
Fixes for BokehServerWidgets
Browse files Browse the repository at this point in the history
  • Loading branch information
philippjfr committed Nov 1, 2016
1 parent cf2d3da commit 2d80908
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions holoviews/plotting/bokeh/widgets.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def get_widgets(self):
lookup = zip(values, labels)
else:
values = [(v, dim.pprint_value(v)) for v in dim.values]
widget = Select(title=dim.pprint_label, value=dim_vals[0][0],
widget = Select(title=dim.pprint_label, value=values[0][0],
options=values)
else:
start = dim.soft_range[0] if dim.soft_range[0] else dim.range[0]
Expand Down Expand Up @@ -135,18 +135,15 @@ def update(self, dim, widget_type, attr, old, new):
value = self.reverse_lookups[dim][new]
widget.value = value
else:
widget.value = new
widget.value = float(new)
else:
if label:
text = self.lookups[dim][new]
label.value = text
key = []
for dim, (label, widget) in self.widgets.items():
if label:
if isinstance(label, AutocompleteInput):
val = self.lookups[dim].keys()[widget.value]
else:
val = new
if label and isinstance(label, AutocompleteInput):
val = list(self.lookups[dim].keys())[widget.value]
else:
val = widget.value
key.append(val)
Expand Down

0 comments on commit 2d80908

Please sign in to comment.