Open rfenouil opened 5 months ago
Thank you for opening the issue. I have reduced the example down to the following:
import holoviews as hv
import numpy as np
import panel as pn
from holoviews.operation.downsample import downsample1d
hv.extension('bokeh')
a = downsample1d(hv.Points(np.random.randn(1000, 2)), algorithm='nth')
pn.panel(a).servable()
I'm not sure if the problem needs fixing in HoloViews or Panel. Do you have an idea, @philippjfr?
Probably in the stream callbacks code in HoloViews.
Not sure if this is applicable, but when I had a similar issue (not in jupyter, in a bokeh server application) adding explicit ann mode = "server" to creating my hv object solved the problem
Hi, As asked by @Hoxbro, here is a new issue revealed after the resolution of #6095
It seems that datashader figures in a Panel App don't update their content properly (zoom/unzoom) when the App is started from the blue button 'Preview Panel App' in Jupyterlab.
ALL software version info
Description of expected behavior and the observed behavior
When launching the 'Panel Application Preview' from Jupyter (click on the blue button), datashader figures should update according to the zoom level, as it does in notebook cells or when starting app with command line.
Complete, minimal, self-contained example code that reproduces the issue
Stack traceback and/or browser JavaScript console output
Appears once after kernel is launched, then seems to be repeated on zoom/unzoom attempts:
Screenshots or screencasts of the bug in action