From 7039719700d8f44b76d331570713056eef99fd17 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Thu, 10 Jul 2025 11:31:24 +0200 Subject: [PATCH] Tab Messages: show reply button only if not disabled --- public/js/components/Messages/Details/TableMessages.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/public/js/components/Messages/Details/TableMessages.js b/public/js/components/Messages/Details/TableMessages.js index 05355b96c..65c090327 100644 --- a/public/js/components/Messages/Details/TableMessages.js +++ b/public/js/components/Messages/Details/TableMessages.js @@ -29,7 +29,6 @@ export default { }, data(){ return { - pageNo: 1, tabulatorOptions: { ajaxURL: 'dummy', ajaxRequestFunc: this.loadAjaxCall, @@ -102,8 +101,12 @@ export default { container.className = "d-flex gap-2"; let button = document.createElement('button'); - if (this.personId != cell.getData().sender_id) + if (this.personId != cell.getData().sender_id) { button.disabled = true; + button.style = "visibility: hidden"; + button.ariaHidden = true; + } + button.className = 'btn btn-outline-secondary btn-action'; button.title = this.$p.t('global', 'reply'); button.innerHTML = ''; @@ -112,6 +115,7 @@ export default { (event) => this.actionReplyToMessage(cell.getData().message_id) ); + container.append(button); button = document.createElement('button');