From b7fd5859dd5a7fdd52d0ee2448c8f1f43892e232 Mon Sep 17 00:00:00 2001 From: Adnaan Ali Date: Wed, 28 Jan 2026 11:50:19 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20handle=20absent=20serialN?= =?UTF-8?q?o=20column=20in=20filter=20input=20#218?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use getStandardColumnCount to dynamically determine if the first column shoould be disabled, preventing data columns from being incorrectly locked when serialNoColumn is false. ✅ Closes: #218 --- src/rowmanager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rowmanager.js b/src/rowmanager.js index 6f27bf0..54b9edc 100644 --- a/src/rowmanager.js +++ b/src/rowmanager.js @@ -360,7 +360,7 @@ export default class RowManager { let title = `title="Filter based on ${props.name || 'Index'}"`; const dataAttr = makeDataAttributeString(props); return ``; + ${props.colIndex < this.datamanager.getStandardColumnCount() ? 'disabled' : title} />`; } selector(rowIndex) {