Open Bug 1528631 Opened 6 years ago Updated 2 years ago

Shift drag with mouse not working properly using Tabulator library

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

60 Branch
defect

Tracking

()

People

(Reporter: adrian.klaver, Unassigned)

References

()

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Steps to reproduce:

Go here:

http://tabulator.info/examples/4.2#selectable

and do the Shift drag over a range of rows.

Actual results:

The first and last rows are selected, but not those in between.

Expected results:

The intermediate rows should be selected. They are when I use Chrome.

Reproducible on 67.0a1 newest Nightly 2/21/2019 - Ubuntu 18.10x64
Build ID 20190221093143

Moving to Core: Event Handling component.

Status: UNCONFIRMED → NEW
Component: Untriaged → Event Handling
Ever confirmed: true
Product: Firefox → Core
Priority: -- → P3
Summary: Shift drag with mouse not working properly. → Shift drag with mouse not working properly using Tabulator library

I wonder how Tabulator implements this selection feature.
Dear reporter, it'd be super helpful to have a minimum test case for us to investigate. :)

Flags: needinfo?(adrian.klaver)
Flags: needinfo?(adrian.klaver)

(In reply to Adrian KLaver from comment #3)

Will:

http://tabulator.info/examples/4.2#movable-between-tables

work?

Unfortunately, not really. This example is based on the Tabulator library but what helps here is to look into the Tabulator implementation details to know which events are listened on which HTML elements, for example.

Actually I sent the wrong example that was for this bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1529753

The example should be:

http://tabulator.info/examples/4.2#selectable

I know that still does not answer your question, I will look into it.

See Also: → 1529753
Component: Event Handling → User events and focus handling
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.