From 70fae9690c819182b10b360e055aef893809dd6b Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Tue, 26 May 2020 13:25:01 +0200
Subject: [PATCH] Disable parts of the UI while uploading (#7)

---
 src/vpu-qualified-signature-pdf-upload.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/vpu-qualified-signature-pdf-upload.js b/src/vpu-qualified-signature-pdf-upload.js
index a8105eb..bf77a3e 100644
--- a/src/vpu-qualified-signature-pdf-upload.js
+++ b/src/vpu-qualified-signature-pdf-upload.js
@@ -476,7 +476,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitEle
     }
 
     isUserInterfaceDisabled() {
-        return this.signaturePlacementInProgress || this.externalAuthInProgress;
+        return this.signaturePlacementInProgress || this.externalAuthInProgress || this.uploadInProgress;
     }
 
     static get styles() {
@@ -649,7 +649,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitEle
                 color: black;
             }
 
-            .is-disabled {
+            .is-disabled, .is-disabled.button[disabled] {
                 opacity: 0.2;
                 pointer-events: none;
             }
-- 
GitLab