Bug 196596 - After two runs of a SMIL SVG animation, an SVG item doesn't re-appear
Summary: After two runs of a SMIL SVG animation, an SVG item doesn't re-appear
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified macOS 10.14
: P2 Normal
Assignee: Nobody
URL: https://jsfiddle.net/tcjqvku5/show
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-04-04 03:16 PDT by Tobi Reif
Modified: 2024-02-19 01:47 PST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tobi Reif 2019-04-04 03:16:44 PDT
Using eg Safari Tech Preview 79, open https://tobireif.com/demos/bubbles/ .
Click on "bubbles",
minimize (by clicking the box with the minus sign),
maximize (by clicking the box with the square),
minimize,
maximize,
-> the minus sign doesn't re-appear.
(It might re-appear later but at first it's not there for several seconds).

Related info: It works in Firefox.

(Perhaps you want to replace the title/summary with a more specific one.)
Comment 1 Radar WebKit Bug Importer 2019-04-04 18:09:56 PDT
<rdar://problem/49631053>
Comment 2 Tobi Reif 2019-06-07 02:30:50 PDT
I hope that this issue can get fixed :)
Comment 3 Tobi Reif 2019-07-05 02:47:30 PDT
As related info: The same issue now got fixed in Chromium / Chrome(Canary):

https://bugs.chromium.org/p/chromium/issues/detail?id=949497
Comment 5 Tobi Reif 2019-09-25 01:21:11 PDT
I hope that this issue can get fixed soon :)
Comment 6 Tobi Reif 2020-05-20 08:43:53 PDT
I understand this is not top priority, but it would be great if it could get fixed.

Perhaps the Chromium commits help?
Comment 7 Tobi Reif 2021-04-19 02:13:48 PDT
I hope that this issue can get fixed soon.
Comment 8 Tobi Reif 2022-10-10 23:13:05 PDT
I hope that this issue can get fixed soon.
Comment 9 Tobi Reif 2023-05-11 01:21:03 PDT
I hope that this issue can get fixed soon.
Comment 10 Ahmad Saleem 2023-05-21 13:21:41 PDT
(In reply to Tobi Reif from comment #4)
> Here are the two Chromium commits:
> 
> https://chromium.googlesource.com/chromium/src/+/
> 936f75ebcebe3719a87c3e63a84306686074979c
> https://chromium.googlesource.com/chromium/src/+/
> a1c831b2686e4df4157cdec02001d405402811f0

Merging these would be difficult since WebKit code has totally different.

Although to make it easier for someone else to look into test failure. I have attached testcase based on Chromium patch as JSFiddle in the URL field.
Comment 11 Tobi Reif 2023-05-22 01:17:37 PDT
The linked commits weren't meant to be merged. I just linked them in case their fix might inform the WebKit fix.

Thanks for the test case Ahmad!
Comment 12 Tobi Reif 2023-06-08 02:25:21 PDT
I hope that this issue can get fixed soon.
Comment 13 Tobi Reif 2024-02-19 01:47:00 PST
I hope that this issue will get fixed soon.