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

Geoviz state management fix #6260

Merged
merged 14 commits into from
Nov 8, 2018
Merged

Geoviz state management fix #6260

merged 14 commits into from
Nov 8, 2018

Conversation

betodealmeida
Copy link
Member

@betodealmeida betodealmeida commented Nov 1, 2018

Since we added more interactivity to the geospatial visualizations, like selecting multiple polygons and the play slider, the components need to store and manage their own state. The state was being computed from the props at the constructor, but it needs to be recomputed for some changes in the props — namely, when the payload changes.

I also fixed the CSS for the play slider, so it works consistently in the Explore view and in dashboards.

@mistercrunch
Copy link
Member

LGTM

@mistercrunch
Copy link
Member

+1 on new changes

@betodealmeida betodealmeida changed the title Fix deckgl getPoints Geoviz state management fix Nov 7, 2018
@betodealmeida betodealmeida merged commit a57603a into apache:master Nov 8, 2018
betodealmeida added a commit to lyft/incubator-superset that referenced this pull request Nov 8, 2018
* Fix deckgl getPoints

* Fix CSS

* Fix zoom

* Fix CategoricalDeckGLContainer

* Fix cypress

(cherry picked from commit a57603a)
bipinsoniguavus pushed a commit to ThalesGroup/incubator-superset that referenced this pull request Dec 26, 2018
* Fix deckgl getPoints

* Fix CSS

* Fix zoom

* Fix CategoricalDeckGLContainer

* Fix cypress
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.34.0 labels Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.34.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants