From 1a85271af4e72a9d8a9b7835fc4a5415658648f8 Mon Sep 17 00:00:00 2001 From: Tamara Steinwender <tamara.steinwender@tugraz.at> Date: Mon, 20 Jul 2020 13:53:43 +0200 Subject: [PATCH] Handle double fired touch event on mobile(https://gitlab.tugraz.at/dbp/apps/signature/-/issues/30) --- packages/file-handling/src/file-source.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/file-handling/src/file-source.js b/packages/file-handling/src/file-source.js index 47cbc734..51fbe79f 100644 --- a/packages/file-handling/src/file-source.js +++ b/packages/file-handling/src/file-source.js @@ -311,6 +311,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { openDialog() { console.log("openDialog"); + MicroModal.show(this._('#modal-picker'), { onClose: modal => { this.isDialogOpen = false; } }); @@ -401,7 +402,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { </nav> <div class="modal-header"> - <button title="${i18n.t('file-source.modal-close')}" class="modal-close" aria-label="Close modal" data-micromodal-close> + <button title="${i18n.t('file-source.modal-close')}" class="modal-close" aria-label="Close modal" @click="${() => {this.closeDialog()}}"> <dbp-icon name="close" class="close-icon"></dbp-icon> </button> -- GitLab