-
Notifications
You must be signed in to change notification settings - Fork 112
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
Fix Safari blank page when clicking on modular pipelines #1488
Conversation
Signed-off-by: Vladimir <[email protected]>
5e5b66e
to
6182af7
Compare
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.
Works very well. I can't reproduce the error now. Thanks for this!
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.
LGTM !! Awesome :)
RELEASE.md
Outdated
@@ -17,6 +18,7 @@ Please follow the established format: | |||
- Fix broken SVG/PNG exports in light theme. (#1463) | |||
- Fix dataset and global toolbar error with standalone React component (#1351) | |||
- Fix `ImportError` as kedro-datasets is now lazily loaded (#1481). | |||
- Fix the issue of encountering a blank page in Safari when interacting with the modular pipeline. (#1462) |
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.
- Fix the issue of encountering a blank page in Safari when interacting with the modular pipeline. (Fix Safari blank page when clicking on modular pipelines #1488)
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.
The # number in the bracket should be the PR number
Description
Resolves 1462
Development notes
This issue specifically happens on Safari when interacting with modular pipelines in the sidebar or flowchart. The problem seems to arise during edge redraws. For some reason Safari has several
undefined
values in the edges array so I filtered them out when creating new edges.This is the error Safari throws:
And this is the error when I manually catch it in a try / catch block
QA notes
Checklist
RELEASE.md
file