-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
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(svg): apply every namespace in slot when call applyNS #11349
Conversation
Any idea when we get this? Really need it. |
Slots do not render in foreignObjects if the foreignObject is not in the template of the same component that has the root svg element of the svg. Means you can't split svg into components properly. |
What can we do to get this merged in? I really need this fix |
since we output es5, classes are more verbose then necessary
…ructured default value (vuejs#12842) fix vuejs#12841
Using a WeakMap polyfill isn't ideal because the reason we tried to use WeakMap was to work with non-extensible objects. However, WeakMap polyfill for non-extensible objects are non-weak and could lead to memory leaks. The trade-off is that we remove support for `readonly()` on non-extensible objects, which seems reasonable. close vuejs#12837
Is this going to get merged in? |
Have been waiting for this fix for a long time now. |
c1dc8d8
to
cf4bcec
Compare
I just rebased it on the latest code. I don't know why it makes this big! |
9bc9025
to
72aed6a
Compare
See #13008 |
Fix #11315
What kind of change does this PR introduce? (check at least one)
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:
dev
branch for v2.x (or to a previous version branch), not themaster
branchfix #xxx[,#xxx]
, where "xxx" is the issue number)If adding a new feature, the PR's description includes:
Other information: