Skip to content
Snippets Groups Projects
Commit 202cf1a5 authored by Hamza HRAMCHI's avatar Hamza HRAMCHI
Browse files

FIX #18718 TIME 0:15 set signature width

parent 0e58b900
Branches
Tags
No related merge requests found
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<ion-slide *ngFor="let slide of signaturesList;let i=index" style="display: grid;grid-template-columns: repeat(2, 1fr);"> <ion-slide *ngFor="let slide of signaturesList;let i=index" style="display: grid;grid-template-columns: repeat(2, 1fr);">
<div style="display: contents;"> <div style="display: contents;">
<ion-card *ngFor="let sign of slide" class="sign-image"> <ion-card *ngFor="let sign of slide" class="sign-image">
<img id="imgSign_{{i}}" (click)="selectSignature(sign); setSignatureWith($event)" [src]="sanitization.bypassSecurityTrustUrl('data:image/png;base64,' + sign.encodedSignature)" <img id="imgSign_{{i}}" (click)="setSignatureWidth($event); selectSignature(sign);" [src]="sanitization.bypassSecurityTrustUrl('data:image/png;base64,' + sign.encodedSignature)"
style="width: 190px;cursor: pointer;"> style="width: 190px;cursor: pointer;">
<ion-toolbar style="position: absolute;top: 0px;"> <ion-toolbar style="position: absolute;top: 0px;">
<ion-label color="secondary" *ngIf="sign.substituted">{{'lang.substitutedSignature' | translate}}</ion-label> <ion-label color="secondary" *ngIf="sign.substituted">{{'lang.substitutedSignature' | translate}}</ion-label>
......
...@@ -119,14 +119,10 @@ export class SignaturesComponent implements OnInit { ...@@ -119,14 +119,10 @@ export class SignaturesComponent implements OnInit {
} }
selectSignature(signature: any) { selectSignature(signature: any) {
let percentWidth: any; let percentWidth: any = 25;
const signatureScaling: any = this.authService.user.preferences.signatureScaling; const signatureScaling: any = this.authService.user.preferences.signatureScaling;
const signatureWidth: number = this.signatureWidth >= this.documentWidth ? 100 : (this.signatureWidth * 100) / this.documentWidth; const signatureWidth: number = this.signatureWidth >= this.documentWidth ? 100 : (this.signatureWidth * 100) / this.documentWidth;
if (signatureScaling === false) { percentWidth = signatureScaling === false ? signatureWidth : signatureScaling;
percentWidth = 25;
} else {
percentWidth = signatureScaling === false ? signatureWidth : signatureScaling;
}
signature.width = percentWidth; signature.width = percentWidth;
const signPosCurrentPage = this.currentWorflow.signaturePositions.filter((item: any) => item.page === this.signaturesService.currentPage); const signPosCurrentPage = this.currentWorflow.signaturePositions.filter((item: any) => item.page === this.signaturesService.currentPage);
const signPosOtherPage = this.currentWorflow.signaturePositions.filter((item: any) => item.page !== this.signaturesService.currentPage); const signPosOtherPage = this.currentWorflow.signaturePositions.filter((item: any) => item.page !== this.signaturesService.currentPage);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment