Skip to content

MoveRow's default check period is too small #4852

@ivanjx

Description

@ivanjx

Describe the bug
currently, MoveRow.checkPeriod is 150ms by default. this setting prevents me from doing clicks with touchpad taps as it registers pointer/mouse up event after ~220ms for each clicks. setting this to higher values like 250 fixes this.

Tabulator Info

  • Which version of Tabulator are you using? v6.3

Working Example
https://codesandbox.io/p/sandbox/fq4gwf
(sorry i cant use jsfiddle because i use pihole as adblocker and they denied me access to the site)

To Reproduce
A step by step guide to recreate the issue in your JS Fiddle or Codepen:

  1. create a table
  2. make sure it has movableRows: true
  3. try to click anything with a touchpad tap (not the physical buttons)

Expected behavior
can click the rows

Screenshots

a.mp4

Desktop (please complete the following information):

  • OS: windows
  • Browser edge
  • Version 145

Metadata

Metadata

Assignees

No one assigned

    Labels

    Possible BugA possible bug that needs investigation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions