From d99e46ab2d8cafffd9c2178432d0c56e6cd4362f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 15 Apr 2026 09:11:34 -0400 Subject: [PATCH] fix: copy ip, closes #14177 --- public/src/admin/manage/users.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/public/src/admin/manage/users.js b/public/src/admin/manage/users.js index e3d9f24db6..e2f4438fdb 100644 --- a/public/src/admin/manage/users.js +++ b/public/src/admin/manage/users.js @@ -495,6 +495,7 @@ define('admin/manage/users', [ }); const tableEl = document.querySelector('.users-table'); + const $tableEl = $(tableEl); const actionBtn = document.getElementById('action-dropdown'); tableEl.addEventListener('change', (e) => { const subselector = e.target.closest('[component="user/select/single"]') || e.target.closest('[component="user/select/all"]'); @@ -509,7 +510,7 @@ define('admin/manage/users', [ }); let lastSelectedUser; - $(tableEl).on('click', '[component="user/select/single"]', function (ev) { + $tableEl.on('click', '[component="user/select/single"]', function (ev) { function selectRange(clickedUserRow) { function selectIndexRange(start, end, isChecked) { if (start > end) { @@ -545,7 +546,7 @@ define('admin/manage/users', [ lastSelectedUser = userRow; }); - $('[data-copy]').on('click', function () { + $tableEl.on('click', '[data-copy]', function () { const btn = $(this); navigator.clipboard.writeText(this.getAttribute('data-copy')); btn.find('i')