Bug reportSep 4, 2026· 0:23· 15 views
Handsontable 18.1: double-clicking the fill handle leaves a ghost fill border following the mouse
0:23 total
Comments · 0
Be the first to comment.
Bug report— by SceneRecap AI
mediumAutofill / Selection Plugin
os: macOSbrowser: Chromium 151.0.7922.34viewport: 1280x720
Repro steps
- 1.Navigate to the Handsontable Autofill values documentation page and scroll to the interactive demo grid.
- 2.Click cell B4 containing value '30' to select it.
- 3.Double-click the fill handle at the bottom-right corner of cell B4 to autofill down to empty rows.
- 4.Move the mouse cursor around the grid without holding down the mouse button.
Expected
Double-clicking the fill handle populates the adjacent empty rows (B5:B6) and terminates the autofill selection mode immediately.
Actual
Autofill populates cells B5 and B6, but the autofill drag state remains active, causing the fill selection rectangle border to follow and resize with mouse cursor movements across the grid.
Evidence
visualAt t=11.0s, after autofill completes, moving the cursor to cell C3 causes a persistent selection rectangle to stretch to column C.
visualAt t=13.0s - t=22.8s, the ghost autofill border continues resizing dynamically as the mouse moves over column headers and other grid coordinates.
Issue markdown (copy-paste ready)
### Summary When double-clicking the autofill fill handle on a selected cell, the autofill values are populated correctly, but the drag/fill interaction state is not cleared. As a result, the fill boundary outline remains active and continuously tracks cursor movement across the grid. ### Steps to Reproduce 1. Go to the Handsontable Autofill values documentation page (`/docs/javascript-data-grid/autofill-values`) and scroll to the interactive grid demo (0.0s - 5.0s). 2. Click cell `B4` (value `30`) to select it (6.5s). 3. Double-click the fill handle in the bottom right corner of the selected cell (9.2s). 4. Move the cursor across the table (11.0s - 22.8s). ### Expected Result The cells below (`B5:B6`) should populate with `30`, and the autofill drag session should terminate with no ghost border following mouse movement. ### Actual Result Cells populate as expected, but the autofill bounding box remains stuck in dragging mode and resizes according to cursor position across cells and headers. *Recorded with SceneRecap.*
Your recordings could explain themselves too.
Free plan · silent recordings welcome · bug reports included.
Try SceneRecap free →