From 3cd138cd2dffe33e295924301422d7325d1ec7a5 Mon Sep 17 00:00:00 2001 From: Michael Chus Date: Fri, 23 Jan 2026 22:08:38 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=D0=BE=20=D0=BB?= =?UTF-8?q?=D0=BE=D0=B6=D0=BD=D0=BE=D0=B5=20=D0=BE=D0=BA=D1=80=D0=B0=D1=88?= =?UTF-8?q?=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D1=81=D1=82=D1=80=D0=BE?= =?UTF-8?q?=D0=BA=20=D0=BF=D1=80=D0=B8=20=D0=BD=D0=B0=D1=87=D0=B0=D0=BB?= =?UTF-8?q?=D0=B5=20=D1=80=D0=B5=D0=B4=D0=B0=D0=BA=D1=82=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Строка теперь окрашивается в жёлтый только при реальном изменении значения, а не при клике на ячейку для редактирования. Co-Authored-By: Claude Opus 4.5 --- public/app.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/public/app.js b/public/app.js index 18f08d5..50026d4 100644 --- a/public/app.js +++ b/public/app.js @@ -905,15 +905,7 @@ async function selectTable(schema, tableName) { } }); - table.on("cellEditing", function(cell) { - console.log('🖊️ РЕДАКТИРОВАНИЕ:', cell.getField()); - cell.getRow().getElement().style.backgroundColor = '#fff9e6'; - }); - - table.on("cellEditCancelled", function(cell) { - console.log('❌ Редактирование отменено:', cell.getField()); - cell.getRow().getElement().style.backgroundColor = ''; - }); + // Не окрашиваем при начале редактирования - только при реальном изменении table.on("cellEdited", function(cell) { const oldValue = cell.getOldValue();