Allow to double click a table row without sending values to the serve function
- 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
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