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

Feature/105 #106

Merged
merged 18 commits into from
Nov 12, 2019
Merged

Feature/105 #106

merged 18 commits into from
Nov 12, 2019

Conversation

jrmartin
Copy link
Contributor

@jrmartin jrmartin commented Sep 30, 2019

This PR addresses issue #105 . It adds React method componentDidUnmount() to Experiments Table , so that Events listeners get detach when component gets unmounted. PR doesn't solve the issue of TabbedDrawer children components (Console and Experiment Table) getting rendered twice, but it solves the problems generated by it since Events Listeners won't fire on unmounted component.

Tested in persistence bundle against caspers:
https://travis-ci.org/openworm/org.geppetto.persistence/builds/591626520

Tested in persistence bundle against jest:
https://travis-ci.org/openworm/org.geppetto.persistence/builds/591632888

Tested in geppetto-application against jest-puppeteer tests in branch feature_14:
https://travis-ci.org/openworm/geppetto-application/builds/591648676

closes #105

@jrmartin jrmartin requested a review from tarelli September 30, 2019 19:35
@tarelli
Copy link
Member

tarelli commented Oct 8, 2019

@tarelli ready to be reviewed

@tarelli
Copy link
Member

tarelli commented Oct 22, 2019

@tarelli this can be merged

@tarelli tarelli merged commit 42193b5 into development Nov 12, 2019
@filippomc filippomc deleted the feature/105 branch November 14, 2019 13:04
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

Successfully merging this pull request may close these issues.

2 participants