LearnNewsExamplesServices
Frontmatter
id9524
titlePrevent column sort toggle when clicking/dragging resize handles
stateClosed
labels
bugaigrid
assigneestobiu
createdAtMar 20, 2026, 12:36 PM
updatedAtMar 20, 2026, 12:39 PM
githubUrlhttps://github.com/neomjs/neo/issues/9524
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 20, 2026, 12:39 PM

Prevent column sort toggle when clicking/dragging resize handles

Closed v12.1.0 bugaigrid
tobiu
tobiu commented on Mar 20, 2026, 12:36 PM

Description

Clicking and dragging the .neo-resizable handle on a grid header button currently bubbles the click event up to the button itself. This triggers the column's sorting logic (onClick), which causes the grid to sort when the user's intent was only to resize the column.

Goal

  • Update src/grid/header/Button.mjs's onClick method to ignore clicks that originate from a resize handle.
tobiu added the bug label on Mar 20, 2026, 12:36 PM
tobiu added the ai label on Mar 20, 2026, 12:36 PM
tobiu added the grid label on Mar 20, 2026, 12:36 PM
tobiu assigned to @tobiu on Mar 20, 2026, 12:36 PM
tobiu referenced in commit ce268b7 - "fix(grid): prevent column sort toggle when clicking resize handles (#9524) on Mar 20, 2026, 12:37 PM
tobiu
tobiu Mar 20, 2026, 12:38 PM

Input from Gemini 3.1 Pro:

✦ Fixed the click bubbling issue in commit ce268b79b and closing the ticket. I am now investigating the proxy visibility and style pollution issues.

tobiu closed this issue on Mar 20, 2026, 12:39 PM