From 9cb397bdf33316dab9c8b261d73ffa35723d8ea3 Mon Sep 17 00:00:00 2001 From: Aevann Date: Fri, 6 Oct 2023 17:32:40 +0300 Subject: [PATCH] add emoji button to report modal and award modal --- files/assets/js/emoji_modal.js | 7 +++++++ files/templates/comments.html | 1 + files/templates/modals/award.html | 1 + files/templates/modals/report_post.html | 1 + files/templates/util/macros.html | 4 ++-- 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/files/assets/js/emoji_modal.js b/files/assets/js/emoji_modal.js index 16d394ac9..e0bf21cfe 100644 --- a/files/assets/js/emoji_modal.js +++ b/files/assets/js/emoji_modal.js @@ -540,12 +540,19 @@ function insertGhostDivs(element) { const emojiModal = document.getElementById('emojiModal') +function loadEmojis(t, inputTargetIDName) { selecting = false; speed_carot_modal.style.display = "none"; emojiInputTargetDOM = document.getElementById(inputTargetIDName); + if (t.dataset.previousModal) { + emojiModal.addEventListener('hide.bs.modal', () => { + bootstrap.Modal.getOrCreateInstance(document.getElementById(t.dataset.previousModal)).show() + }, {once : true}); + } + emojiModal.addEventListener('hide.bs.modal', () => { setTimeout(() => { emojiInputTargetDOM.focus(); diff --git a/files/templates/comments.html b/files/templates/comments.html index 349694eb9..a5a9adc3f 100644 --- a/files/templates/comments.html +++ b/files/templates/comments.html @@ -794,6 +794,7 @@
We're sorry something here is wrong.
Please enter a reason for reporting below. + {{macros.emoji_btn('reason_comment', 'reportCommentModal')}}