From 15c8ac283f2cea55c3b054a9c20c18179aae50eb Mon Sep 17 00:00:00 2001 From: grainsoft Date: Sat, 4 Jul 2026 05:23:10 +0300 Subject: [PATCH] updates --- src/utils/Ut.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/utils/Ut.js b/src/utils/Ut.js index 290b10b..8a0866e 100644 --- a/src/utils/Ut.js +++ b/src/utils/Ut.js @@ -93,9 +93,11 @@ export class Ut { */ static copyToClipboard(target) { + const isTextField = target instanceof HTMLInputElement || target instanceof HTMLTextAreaElement; + if (navigator.clipboard) { - if (target instanceof Node) { + if (isTextField) { target.select(); target.setSelectionRange(0, 99999); @@ -110,7 +112,7 @@ export class Ut { let tval = null; - if (target instanceof Node) { + if (isTextField) { if (target.dataset.notrusted) { delete target.dataset.notrusted; @@ -137,7 +139,7 @@ export class Ut { textarea.remove(); - if (target instanceof Node) { + if (isTextField) { target.dataset.notrusted = 1;