h2oai / h2oai/wave

Allow to double click a table row without sending values to the serve function

Open
#1,708 2 comments 0 reactions 0 assignees View on GitHub
feature ui
Dominant language
Python
Stars
4.3k
Forks
371
Avg merge
26d 1h
Merged PRs (30d)
1

Description

#### Is your feature request related to a problem? Please describe

Discussed in the wave Q/A. https://github.com/h2oai/wave/discussions/1669#discussioncomment-4176861
Once we double click on a text in a table row to highlight it, table refreshes. This is a problem when the double click serves for text selection and further copying.

#### Describe the solution you'd like

Allow double-clicking table cell text without submitting values. Double-clicking outside of the text should submit the selection as before.

#### Additional context
This is what happens when double click on a text in a table. Need a feature to avoid this table refresh.
https://user-images.githubusercontent.com/101506482/195814195-c53d40f1-8106-4e90-96d5-a131adba439c.mov

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the table double-click behavior described in the issue and inspect the table interaction entry point. Done means double-clicking cell text permits selection and copying without refreshing or sending values to the serve function, while double-clicking outside the text still submits the selection.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.