|
@@ -109,7 +109,8 @@ export default class SignatureFields extends Base {
|
|
|
)
|
|
|
this.shapeElement = shapeElement
|
|
|
|
|
|
- if (this.annotation.digitalSignaturePtr) {
|
|
|
+ const signature = this.layer.annotationStore.signatures.find(item => item.signaturePtr === this.annotation.signaturePtr)
|
|
|
+ if (signature?.signerList.length) {
|
|
|
const initRect = this.rectCalc({ start, end })
|
|
|
const imgSrc = await this.getSignatureImage(initRect)
|
|
|
|
|
@@ -587,7 +588,7 @@ export default class SignatureFields extends Base {
|
|
|
handleDelete (data) {
|
|
|
const event = data instanceof Event ? data : null
|
|
|
if (!this.annotationContainer) return
|
|
|
- if (event || (!event && data.signaturePtr !== this.annotation.digitalSignaturePtr)) return
|
|
|
+ if (event || (!event && data.signaturePtr !== this.annotation.signaturePtr)) return
|
|
|
if (this.layer.tool && event) {
|
|
|
event.stopPropagation()
|
|
|
}
|