From 1745ff3584cf78399e53dd132738fcc168fc3deb Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Thu, 2 Oct 2025 21:45:53 +0800 Subject: [PATCH] Update message-table-renderer.js --- ui/message-table-renderer.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ui/message-table-renderer.js b/ui/message-table-renderer.js index 05ec340..2c6032a 100644 --- a/ui/message-table-renderer.js +++ b/ui/message-table-renderer.js @@ -3,6 +3,7 @@ import { extension_settings } from '/scripts/extensions.js'; import { extensionName } from '../utils/settings.js'; const TABLE_CONTAINER_ID = 'amily2-chat-table-container'; +const isTouchDevice = () => window.matchMedia('(pointer: coarse)').matches; function renderTablesToHtml(tables, highlights) { if (!tables || tables.length === 0) { @@ -53,6 +54,11 @@ function removeTableContainer() { } function bindSwipePreventer(container) { + // Only apply this logic on mobile/touch devices + if (!isTouchDevice()) { + return; + } + let touchstartX = 0; let touchstartY = 0;