Force UI update before generating ticket PDF
Added a zero-delay timeout to ensure the UI is updated before calling the PDF generation service. This helps prevent potential UI rendering issues when generating tickets.
This commit is contained in:
@@ -45,6 +45,9 @@ export class PurchaseSuccessComponent {
|
||||
verticalPosition: 'top'
|
||||
});
|
||||
|
||||
// UI-Aktuallisierung erzwingen
|
||||
await new Promise(resolve => setTimeout(resolve, 0));
|
||||
|
||||
try {
|
||||
await this.pdfService.genTicket(this.tickets(), PdfTicketComponent)
|
||||
this.loadingService.hide();
|
||||
|
||||
Reference in New Issue
Block a user