При использовании интерактивной легенды я заметил, что сокрытие глифа помешает инструменту наведения на чтение глифов под ним в легенде.То есть, если у меня есть три строки, перечисленные как line1, line2 и line3, то я скрываю line2 через интерактивную легенду, инструмент наведения не будет работать для line3, но он будет работать для line1.
Пример фрагмента кода
import numpy as np
from bokeh.plotting import figure, show, output_notebook
x = np.arange(0, 10, 1)
x2 = x/2
x3=x/4
p = figure(tools=["hover"])
p.line(x, x, legend="Line 1")
p.line(x, x2, legend="Line 2")
p.line(x, x3, legend='Line 3')
p.legend.click_policy = "hide"
show(p)
Нет скрытых глифов
Скрыть инструмент line2 и инструмент наведения курсора не работает для line3
Ноинструмент hover по-прежнему работает для line1
Я предполагаю, что это ошибка, связанная с предыдущей проблемой, когда инструмент hover по-прежнему отображал скрытые глифы, как видно здесь и здесь .
ВОПРОС
Есть ли шанс, что кто-нибудь может придумать обходной путь для этой ошибки?
Спасибо!