From 7f91a51e32aa5b02c9e868149c4375ec5dfac2c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gjermund=20H=C3=B8s=C3=B8ien=20Wiggen?= Date: Tue, 9 Jun 2026 22:10:14 +0200 Subject: [PATCH] fix: resize handle now adjusts column to its left Handle on the left edge resizes the PREVIOUS column, not itself. This matches the mental model: dragging the boundary between Subject and Status changes Subject's width. First column has no handle. Co-Authored-By: Claude Opus 4.8 --- web/src/app/page.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx index dd0e0ab..41fb0a4 100644 --- a/web/src/app/page.tsx +++ b/web/src/app/page.tsx @@ -890,16 +890,19 @@ function TicketWorkbenchContent() { density === "compact" ? "min-h-7" : "min-h-8" )} style={{ display: "table-row" }}>
- {availableColumns.filter((c) => c.visible).map((col) => ( + {availableColumns.filter((c) => c.visible).map((col, idx, arr) => (
-
handleColumnResize(col.key, e)} - /> + {/* Resize handle: drags the boundary, resizes the column to the LEFT */} + {idx > 0 && ( +
handleColumnResize(arr[idx - 1].key, e)} + /> + )} {col.label}