OS: Win 10
Browsers:
Panel: 0.9.5
Bokeh: 2.0.2
I want to inform my user of progress. Very often I only have binary information about progress. Thus I want to user a Progress widget and it's active parameter.
For a long time I've from time to time seen that setting active=True and then active=False does not work. The Progress keeps showing as active. But I could not say why and when.
Now I've discovered it's because it works fine in Chrome (my default browser) but not in Firefox, Edge and Explorer.

import panel as pn
progress = pn.widgets.Progress(active=False)
pn.Column(progress, pn.Param(progress, parameters=["active"])).servable()
I can actually trigger another bug. This time in Chrome.
In the example below I click refresh multiple times (41secs).
Progress should show as inactive. It does notactive should show as unchecked. But it does not always.
import panel as pn
progress = pn.widgets.Progress(active=False)
pn.Column(progress, pn.Param(progress, parameters=["active"])).servable()
progress.active = True
progress.active = False
@mattpap Note these issues while you're porting the model to bokeh.
@mattpap and @philippjfr . If you are spending time on the progress widget. Please consider if you could improve the styling as well. :-)
I have experienced the following problems.
active state. Would be so awesome to be able to set the colors we use.