vaadin / vaadin/framework

Drag selection of Table rows

Open
#1,072 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Stale v7
Dominant language
Java
Stars
1.8k
Forks
717
Avg merge
2d 6h
Merged PRs (30d)
3

Description

Originally by @Artur-


Pressing mousedown and dragging down should select multiple rows in the Table (if multiselect is enabled). Dragging overrides this behavior so if Table is a drag source a mousedown + drag will start a drag operation and not select multiple rows.


Imported from https://dev.vaadin.com/ issue #4520

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Table row-selection and drag-source event handling in the Java framework. Reproduce the case with multiselect enabled and the Table configured as a drag source, then verify that dragging selects multiple rows without incorrectly starting a drag operation.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.