Frontmatter
| id | 9524 |
| title | Prevent column sort toggle when clicking/dragging resize handles |
| state | Closed |
| labels | bugaigrid |
| assignees | tobiu |
| createdAt | Mar 20, 2026, 12:36 PM |
| updatedAt | Mar 20, 2026, 12:39 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9524 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Mar 20, 2026, 12:39 PM |
Prevent column sort toggle when clicking/dragging resize handles
tobiu assigned to @tobiu on Mar 20, 2026, 12:36 PM

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
Description
Clicking and dragging the
.neo-resizablehandle on a grid header button currently bubbles theclickevent 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
src/grid/header/Button.mjs'sonClickmethod to ignore clicks that originate from a resize handle.