Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data dependent animation jump when regroup strategy is drilldown #250

Open
schaumb opened this issue Jul 4, 2023 · 4 comments
Open

Data dependent animation jump when regroup strategy is drilldown #250

schaumb opened this issue Jul 4, 2023 · 4 comments

Comments

@schaumb
Copy link
Contributor

schaumb commented Jul 4, 2023

During the transition from the '5 Filter Off' slide to the '6 Prod Category' slide, all the data sets remain the same, except I remove the second data set from the X-axis. However, the circles still converge into one column and then "gather" into positions based on the remaining data set.

@simzer
Copy link
Member

simzer commented Jul 4, 2023

Reproduced in JSFiddle: https://jsfiddle.net/simzer/unqh4019/
Could not reproduce with simple dataset.

@simzer simzer changed the title No fade problem Data dependent animation jump when regroup strategy is drilldown Jul 4, 2023
@schaumb
Copy link
Contributor Author

schaumb commented Jul 11, 2023

Simplified dataset: https://jsfiddle.net/t154g9hs/

@schaumb
Copy link
Contributor Author

schaumb commented Oct 18, 2023

This is caused not by transition but by markers handling data.
The intermediate step generates a keyframe that is wrongly displayed.
When the data contains independent dimension values, the following chart is rendered unacceptable:

{
  config: {
    channels: {
      y: 'M1',
      x: 'D1',
      size: 'D2'
    },
    geometry: 'circle'
  }
}

The bug still appears if it is used D2 in other channels, like noop.

The other bug: In this case displaying the chart depends on the order of the data.

@schaumb
Copy link
Contributor Author

schaumb commented Oct 19, 2023

Postponed after new Dataset

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants