Summary: | SVG transform is not removed properly when a style with a CSS transform becomes inactive | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | kari.pihkala | ||||
Component: | SVG | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED CONFIGURATION CHANGED | ||||||
Severity: | Normal | CC: | ahmad.saleem792, karlcow, sabouhallawa, simon.fraser, webkit-bug-importer, zimmermann | ||||
Priority: | P2 | Keywords: | BrowserCompat, InRadar | ||||
Version: | Safari Technology Preview | ||||||
Hardware: | Unspecified | ||||||
OS: | macOS 10.14 | ||||||
Attachments: |
|
Description
kari.pihkala
2018-12-10 03:58:51 PST
This codepen shows that the opacity, width and height presentation attributes work just fine in a similar situation. So, the issue seems to be specific to the transform attribute and property. https://codepen.io/anon/pen/WLbeqd?editors=1100 Attached Test case and test case from Comment 01 seems to work fine in Safari 16.2 and Safari Technology Preview 161 and after leaving mouse out, the blue box return back to initial state. Appreciate if someone can confirm since I am not able to reproduce this. Thanks! This is working for me too. This is also working for me now. I tested Safari 16.3. Great! |