A clear and concise description of what the bug is. I created a stacked bar chart with logarithmic scale and sometimes some values are not displayed while present in tooltip

How to reproduce the bug

Create a stacked chart

Expected results

Stacked rectangle idrawn correctly

Actual results

A stacked bar is missing one rectangle among the expected 3 ( see middle of the first image).

Screenshots

In the "ReviewFixed" stack I expect to see 3 rectangles but only the 2 are visible immagine

Same chart but in linear scale immagine Here given the scale

Environment

(please complete the following information): Superset(downloaded 2 weeks ago) is run via docker compose - browser type and version: firefox - superset version: image pulled is supersetxl:01 - python version: using version contained in the image - node.js version: using version contained in the image - any feature flags active:

Checklist

Make sure to follow these steps before submitting your issue - thank you!

  • [ ] I have checked the superset logs for python stacktraces and included it here as text if there are any.
  • [ ] I have reproduced the issue with at least the latest released version of superset.
  • [ X] I have checked the issue tracker for the same issue and I haven't found one similar.

Additional context

Comment From: rusackas

Hi there. Can you provide some sample data to reproduce this issue (even if it's made up) as a CSV or a SQL query? Are you also able to say if the version of superset you downloaded was 3.0 or newer? Thanks :)

Comment From: justinpark

FYI: This issue exists within ECharts (as reported #19517)

Comment From: rusackas

It seems like ECharts is NOT going to fix this: https://github.com/apache/echarts/issues/19234#issuecomment-1776794193

Perhaps we should disable stacking when log axis is enabled? And/or disable log axis when stacking is enabled? The controls need to just check each other's state to be disabled and pop up a warning "you must disable {other control} for this to be enabled"

Comment From: rusackas

@kasiazjc @kgabryje @michael-s-molina Curious your thoughts on the above proposal. You can basically have Stacking OR Logarithmic Axis, but not both. Curious for any UI ideas here, as this is an unusual thing in the design conditional controls, to disable one control and display a tooltiop/warning saying that it's off because another control is enabled somewhere else.