WebViewer Version: 11
Do you have an issue with a specific file(s)? No, all files
Can you reproduce using one of our samples or online demos? It is happening in code.
Are you using the WebViewer server?
Does the issue only happen on certain browsers? All browsers
Is your issue related to a front-end framework? No
Is your issue related to annotations? Yes
Please give a brief summary of your issue:
“Sign Here” placeholder remains visible after programmatically signing multiple signature fields.
Please describe your issue and provide steps to reproduce it:
I am implementing a “Sign All” feature where I programmatically apply a captured signature to multiple empty signature fields in a PDF. I iterate through the empty signature widgets, create a Core.Annotations.StampAnnotation with the captured signature image, and then call widget.sign(stamp) to apply it. The signature appears correctly, but the original “Sign Here” placeholder text/icon remains visible underneath the signed annotation. When signing manually via the UI (clicking the field), the placeholder is removed as expected.
Steps to reproduce:
Load a PDF with multiple empty signature fields.
Sign one field manually to capture a signature image.
Capture the signature image data from the signed field.
Iterate through the remaining empty signature widgets.
For each widget, create a new StampAnnotation using the captured image data.
Call widget.sign(stamp) on the target widget.
Observe that the signature is applied, but the “Sign Here” placeholder remains visible behind the signature.
Please provide a link to a minimal sample where the issue is reproducible:NA