BUG Report: Plotly Title, Y position applies to all charts

  • Goal: Set the position of titles on Plotly JSON Charts

  • Steps:

  1. Add two Plotly JSON Charts to a an app
  2. Give them both a title by adding "title": {"text": "Chart Title"} to the Layout JSON
  3. Select one and add "y":0.1,"automargin": true after the "text" in title.
  4. When ever that chart refreshes every chart on the app has the title repositioned to y = 0.1
  • Details: Took a while of deleting JSON from the layout but it appears that if the y value of a title is < 1 and automargin is set to true the title position is applied to all titles on the page.

  • Screenshots:
    Expected Layout:

Layout after resizing the middle chart or on a reload:

Hi @TrevKillick,

Apologies for this weird behavior, this definitely looks like a bug from your screenshots.

I was just able to replicate this, it seems like there is some level oh inheritance that is going on and overriding the default setting from the Layout JSON.

I can file a bug report for this right now and keep you updated on any news I hear from the engineering team!

1 Like

Perfect thank you.

These updated chart components are great, thanks for filing the bug report, look forward to it being resolved in the future.

Trev

1 Like