We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a9bb7f6 commit b7623daCopy full SHA for b7623da
adaptive/notebook_integration.py
@@ -132,11 +132,13 @@ def plot_generator():
132
# off a thread (and learner is not threadsafe) or block the kernel.
133
134
async def updater():
135
+ event = lambda: hv.streams.Stream.trigger(dm.streams) # XXX: used to be dm.event()
136
+ # see https://github.com/pyviz/holoviews/issues/3564
137
try:
138
while not runner.task.done():
- dm.event()
139
+ event()
140
await asyncio.sleep(update_interval)
- dm.event() # fire off one last update before we die
141
+ event() # fire off one last update before we die
142
finally:
143
if active_plotting_tasks[name] is asyncio.Task.current_task():
144
active_plotting_tasks.pop(name, None)
0 commit comments