I recently updated ggvis and I am now getting an error when I use filter in one of my plots. The error is:

"Error in filter(., area %in% eval(input_checkboxgroup(unique(rel_data$area), : (list) object cannot be coerced to type 'double'"

My code looks like this:

rel_data %>% ggvis(x = input_select(subject_names, map = as.name, label = "X Axis"), y = input_select(subject_names, map = as.name, label = "Y Axis")) %>% filter(area %in% eval(input_checkboxgroup(unique(rel_data$area), selected = "Gut")))

Here's a reproducible example: