[Webkit-unassigned] [Bug 231995] Webshare API Level 2 "Save Image" not resolving the navigator in IOS 15

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 9 17:14:39 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=231995

--- Comment #10 from Tim Horton <thorton at apple.com> ---
The bug here is that the check here:

```
// Make sure that we're actually not presented anymore (-completionWithItemsHandler can be called multiple times
// before the share sheet is actually dismissed), and if so, clean up.
if (![_shareSheetViewController presentingViewController])
    [self dismiss];
```

which was introduced in https://commits.webkit.org/229913@main (by me!) is failing, but only in the Save Image case. We must be getting the callback before the share sheet is dismissed, and never get another.

I'll have to page back in all of the details of https://commits.webkit.org/229913@main and see if we can fix it a different way...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220910/7b13b38d/attachment.htm>


More information about the webkit-unassigned mailing list