We are using the embed version of Activepieces. When performing a left-click in the flow, for instance, clicking on a piece, the Safari browser’s context menu with the “Paste” option appears. After clicking next to the menu, the Activepieces menu appears. In Chrome, it requests access to the clipboard, even though it was just a left-click.
My development team mentioned that this might be due to a form declaration in the iFrame, causing the browser to suggest a paste action. Is this a known issue, and can it be fixed? It’s quite distracting for users.
This issue isn’t only in the embed edition, it’s a general issue due to requesting copy/paste permissions. The timing of the request is incorrect. We have 2 solutions in mind:
Either to fix the request timing; i.e when the copy or paste options is clicked.
To use local storage instead of clipboard.
I’m a fan of the second option as I see less value in copying steps across instances. I’ll leave it to @abuaboud and his team to follow up on any actions that will be taken regarding this.
Hi there @s1mon, could you tell us which version you are using ? from 0.64.0 onwards we don’t request the clipboard permission anymore on just left click, we only request it on paste, if you aren’t on latest which is 0.66.3 at the time of speaking, could you please upgrade?
In regards for the Safari issue, I will check it and get back to you once I have my hands on my Mac laptop.