I have set up my panel dashboard, and it is looking good, and does not throw any errors into Python console when I change some widget values (and my Bokeh plots updated as a consequence of that). However, what does bother me still is this strange behavior:
a-i) The app instantiates a few default values and populates Bokeh plots with them upon the session start. None of that is followed by console errors.
a-ii) I have also noticed a sneaky css issue upon the session start - wonder if that causes trouble (I do use a non-default template, and according to Templates documentation on
panel webpage I thought CSS do not have to be duplicated locally in static) ?:
b) whevener I select a different value of a widget (e.g. that involves pulling data for a different group of measurements), the bokeh plots are updated accordingly. But the JS console is then contaminated with 100+ errors of the same kind, that are difficult to debug:
They are pretty much identical, and I am not sure whether that is a big deal or not. They seem to happen on both local and remote deployment. As opposed to local deployment though, on my remote deployment they are usually followed (~with 5-10s delay) of a Websocket connection drop with error 1006. At this point it is difficult to understand what 1006 can be related to, but likely not to this (as it happens after all data is delivered, and plots updated):