Fix sharing to fetch URL first before presenting UI.