-
Notifications
You must be signed in to change notification settings - Fork 33
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch! Non-blocking, but it would be a bit cleaner as
if (res.status === STATUS.PREVENT_UPDATE) {
return;
}
throw res;
But I do think this warrants a test case.
the above sample app from one of integration would be able to catch the issue |
Ok, if you have a test to 🔒 this elsewhere, we can merge this PR without one. Though it looks like there’s a test already that’s sensitive to this and needs fixing? |
Not sure what's going on here but the error was already present when the renderer was bumped to Maybe |
Ah! So the failure comes from this change in DCC: https://github.com/plotly/dash-core-components/blame/master/src/components/Input.react.js#L103 As previously discussed, some attention to the builds is still required when bumping versions as some combinations of packages don't get automatically tested yet. In this case dcc was last updated after renderer and the diff was only caught at release. Updating the test. |
The percy diffs are caused by the previous failure in master erasing the baseline screenshots for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💃 thanks for propagating my default input type change to the tests here
Regression between Dash 0.41 and 0.42
Reproducible with Byron's code below:
Introduced in: https://github.com/plotly/dash-renderer/pull/152/files#diff-4e3037116dbc2bc69a473b7ace3d02abR678 and https://github.com/plotly/dash-renderer/pull/162/files#diff-4e3037116dbc2bc69a473b7ace3d02abR682