-
Notifications
You must be signed in to change notification settings - Fork 456
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: modifying context of canvas for rendering one tool affects rendering other tools #1315
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1315 +/- ##
==========================================
- Coverage 19.01% 19.00% -0.01%
==========================================
Files 286 286
Lines 8652 8655 +3
Branches 1479 1479
==========================================
Hits 1645 1645
- Misses 5801 5804 +3
Partials 1206 1206
Continue to review full report at Codecov.
|
19d1e5d
to
f36f126
Compare
if you checked this pr and had some problem, please let me know what the problem is. i think this bug is critical so i hope to fix as soon as possible. |
This looks straightforward. Is there a specific tool you're having issues with? Most should be independently using save/restore to prevent this issue. I can see where this protects from 3rd party tools and any other tools that don't save/restore. |
below link describes the issue in more detail. |
Thanks for taking the time to troubleshoot and PR this. As well as I think your solution makes sense, and I can't see how it could hurt. If anything, it should reduce the number of situations in which tools need to use this pattern themselves. I think the Anywhoo. If this doesn't resolve your issues, or if you notice any odd side-effects, please ping me. |
🎉 This PR is included in version 4.22.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
fixes #1311
fixes bug
no