From 6436b4c5690fd9b9d63b15628c5679846233e821 Mon Sep 17 00:00:00 2001
From: Tamara Steinwender <tamara.steinwender@tugraz.at>
Date: Wed, 22 Jul 2020 15:17:17 +0200
Subject: [PATCH] Update submodule, filesink adaptations

---
 src/dbp-official-signature-pdf-upload.js  | 9 +++++++--
 src/dbp-qualified-signature-pdf-upload.js | 7 +++++--
 src/dbp-signature-verification.js         | 7 +++++--
 vendor/toolkit                            | 2 +-
 4 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js
index 39cd071..48c4278 100644
--- a/src/dbp-official-signature-pdf-upload.js
+++ b/src/dbp-official-signature-pdf-upload.js
@@ -285,6 +285,8 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem
         const arr = utils.convertDataURIToBinary(file.contentUrl);
         const blob = new Blob([arr], { type: utils.getDataURIContentType(file.contentUrl) });
 
+        //this._("#file-sink").files = file;
+
         FileSaver.saveAs(blob, file.name);
     }
 
@@ -551,9 +553,12 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem
             
             #grid-container{
                 margin-top: 2rem;
-                border-top: 1px solid black;
                 padding-top: 2rem;
             }
+            
+            .border{
+                border-top: 1px solid black;            
+            }
 
             /* Handling for small displays (like mobile devices) */
             @media (max-width: 680px) {
@@ -734,7 +739,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem
                             ></dbp-file-source>
                     </div>
                 </div>
-                <div id="grid-container">
+                <div id="grid-container" class="${classMap({"border": this.queueBlockEnabled})}">
                     <div class="left-container">
                         <div class="files-block field ${classMap({hidden: !this.queueBlockEnabled})}">
                             <!-- Queued files headline and queueing spinner -->
diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js
index 0751520..a190a60 100644
--- a/src/dbp-qualified-signature-pdf-upload.js
+++ b/src/dbp-qualified-signature-pdf-upload.js
@@ -702,9 +702,12 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle
             
             #grid-container{
                 margin-top: 2rem;
-                border-top: 1px solid black;
                 padding-top: 2rem;
             }
+            
+            .border{
+                border-top: 1px solid black;            
+            }
 
             /* Handling for small displays (like mobile devices) */
             @media (max-width: 680px) {
@@ -905,7 +908,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle
                             ></dbp-file-source>
                     </div>
                 </div>
-                <div id="grid-container">
+                <div id="grid-container" class="${classMap({"border": this.queueBlockEnabled})}">
                     <div class="left-container">
                         <div class="files-block field ${classMap({hidden: !this.queueBlockEnabled})}">
                             <!-- Queued files headline and queueing spinner -->
diff --git a/src/dbp-signature-verification.js b/src/dbp-signature-verification.js
index dd88876..fa85c0d 100644
--- a/src/dbp-signature-verification.js
+++ b/src/dbp-signature-verification.js
@@ -502,9 +502,12 @@ class SignatureVerification extends ScopedElementsMixin(DBPSignatureLitElement)
             
             #grid-container{
                 margin-top: 2rem;
-                border-top: 1px solid black;
                 padding-top: 2rem;
             }
+            
+            .border{
+                border-top: 1px solid black;
+            }
 
             /* Handling for small displays (like mobile devices) */
             @media (max-width: 680px) {
@@ -702,7 +705,7 @@ class SignatureVerification extends ScopedElementsMixin(DBPSignatureLitElement)
                             ></dbp-file-source>
                     </div>
                 </div>
-                <div id="grid-container">
+                <div id="grid-container" class="${classMap({"border": this.queueBlockEnabled})}">
                     <div class="left-container">
                         <div class="files-block field ${classMap({hidden: !this.queueBlockEnabled})}">
                             <!-- Queued files headline and queueing spinner -->
diff --git a/vendor/toolkit b/vendor/toolkit
index 1a85271..afe79ad 160000
--- a/vendor/toolkit
+++ b/vendor/toolkit
@@ -1 +1 @@
-Subproject commit 1a85271af4e72a9d8a9b7835fc4a5415658648f8
+Subproject commit afe79add05439e995acd12588a4d5fedb4d1ccce
-- 
GitLab