Tabs 包含小部件的多个Bokeh选项卡似乎无法正确显示

Tabs 包含小部件的多个Bokeh选项卡似乎无法正确显示,tabs,bokeh,Tabs,Bokeh,我正在尝试用Bokeh创建一个用户界面,其中一部分将在多个选项卡上显示控件 查看Bokeh文档和的答案,我可以得到一个使用显示数字的选项卡的示例 基于这些,我尝试更新代码,使每个选项卡上都有一个按钮,如下所示: from bokeh.models import Button from bokeh.models.widgets import Panel, Tabs from bokeh.io import show, output_file from bokeh.layouts import wi

我正在尝试用Bokeh创建一个用户界面,其中一部分将在多个选项卡上显示控件

查看Bokeh文档和的答案,我可以得到一个使用显示数字的选项卡的示例

基于这些,我尝试更新代码,使每个选项卡上都有一个按钮,如下所示:

from bokeh.models import Button
from bokeh.models.widgets import Panel, Tabs
from bokeh.io import show, output_file
from bokeh.layouts import widgetbox, layout, row, column

output_file("tabs.html")

b1 = Button(label='Test')
b1_wb = widgetbox(b1, sizing_mode='fixed')
b2 = Button(label='Test2')
b2_wb = widgetbox(b2, sizing_mode='fixed')
l1 = layout([[b1_wb]])
l2 = layout([[b2_wb]])
tab1 = Panel(child=l1, title="Button 1")
tab2 = Panel(child=l2, title="Button 2")
tabs = Tabs(tabs=[ tab1, tab2 ])
show(tabs)
这将显示两个按钮,但没有选项卡-如果我将其中一个选项卡更改为显示图形而不是按钮,则会得到两个选项卡,一个带有按钮,另一个显示图形


因此,只有当两个选项卡都包含小部件时,问题才会出现。请问还有其他人遇到过此问题吗?

似乎是Bokeh的已知问题导致的:

我解决了这个问题,在一个选项卡上创建了一个figure元素,该元素的标题为空,这使得它不可见,如bug记录上的注释所示