Joe Reuter
Joe Reuter
If a user clicks fast it's possible both popovers stay open. This should be prevented (only allow one of the popovers to be open at a time): ![Kapture 2022-02-10 at...
If the content of a cell is both right aligned and clickable (e.g. a link), then the cell actions sliding in on hover make it hard to hit the link:...
**Describe the issue** Debatable whether this is a bug or not, but it caught me off-guard. Open for suggestions. When a chart doesn't render because there is no data, the...
**Is your feature request related to a problem? Please describe.** It's easy to forget to sanitize data correctly before passing it into elastic-charts as `data` array because the types for...
**Describe the issue** The render complete callback is triggered before the chart is actually visible on the screen **To Reproduce** Go to this sandbox https://codesandbox.io/s/nostalgic-dan-7r72hv?file=/src/App.tsx with open dev tools The...
**Is your feature request related to a problem? Please describe.** Right now it's possible to end up with area and bar series which are stacked on top of each other....
**Describe the issue** In https://github.com/elastic/elastic-charts/blob/master/packages/charts/src/chart_types/xy_chart/rendering/bars.ts#L92 the provided formatter is called for each data point in the series, but it's only used in special circumstances: https://github.com/elastic/elastic-charts/blob/master/packages/charts/src/chart_types/xy_chart/rendering/bars.ts#L96 In case of charts with...
**Describe the issue** When using the layered time axis with a lot of series, the first render is relatively slow because a lot of time is spent in the `multilayerAxisEntry`...
Fixes https://github.com/elastic/kibana/issues/141203 by employing the workaround I mentioned in the issue. I will create a feature request for the app services team to provide a proper way to do this...
Evaluation of JS embedded in the chart.js specification is done via `NodeVM` which doesn't support timeouts: https://github.com/typpo/quickchart/blob/master/lib/charts.js#L133 Due to this it's possible for the evaluation to enter an endless loop...