Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.7k
Open
Description
Hi, if I set zorder=2 or zorder=3 parameter in Candles, Scatter then the Plotly application will be broken!
It happens with Dash and Panel. So I think the problem is woth Plotly itself.
It happens when I regenerate a figure but sometimes it happens when I open an application first time.
I've recorded a video as it's hard to explain.
https://drive.google.com/file/d/1CiBZgWk60Q--nRdtFyQcyXDZFpfjRgv5/view?usp=drive_link


Some code:
fig: go.Figure = make_subplots(rows=6, cols=1, shared_xaxes=True, vertical_spacing=v_subplot_space, # Reduce space between plots row_heights=row_heights) # Allocate space (Price gets most) v_subplot_space = 0.001 # vertical_spacing row_heights=[1.0, 0.1, 0.1, 0.1, 0.1, 0.1] fig: go.Figure = make_subplots(rows=6, cols=1, shared_xaxes=True, vertical_spacing=0.005, # Reduce space between plots row_heights=row_heights) # Allocate space (Price gets most) # Bollinger Bands fig.add_trace(go.Scatter( hovertext=candles_df[CandlesTypes.DAY_NAME], x=candles_df[CandlesTypes.DATETIME], y=candles_df[CandlesTypes.BB_UPPER], name="BB Upper", line=dict(color='rgba(150, 150, 150, 0.5)', width=1,), # Light grey zorder=1, hoverinfo="skip", ), row=1, col=1) fig.update_yaxes( row=1, col=1, ) fig.update_xaxes( dtick="D1", # Set grid interval to 1 day matches='x', )