I dug into it it looks like I’m setting a function to run when the ‘click’ event is fired on an on the fly code generated component (A link component). The change seems to be that the link no longer functions as a link when click is also used.
Until just a few days ago, clicking the link actually clicked the link, then fired your assigned event code.
Even using raise_event with click without changing or even making a new click event for a new link component somehow stops it from navigating to the link.
If you put this somewhere in the click event you created for the link, it will navigate to the URL in the link at whatever line in the event code you put it.
again if someone is reading it and missed the posts above, the workaround for getting it to download from a link is:
Ian: @ianb
Small addition: There seems to be a bug in Safari that prevents media objects that are not stored in a database from being downloaded. Workaround for that is to temporarily store the object in a database: Error downloading PDF report - #6 by mglraimundo (The workaround is implemented in the demo app linked by @mglraimundo .)
I tried your first clone and it worked as expected. Can you provide a new one that demonstrates the issue?
Or more information on how to reproduce including which browser/os.
Nevermind, I got it to work now in my production app as well. For some reason I have to set the url again when showing the form, then it works fine. This wasn’t necessary before, but it’s no big deal. Thank you for your help!