mirror of
https://github.com/t8y2/dbx.git
synced 2026-10-02 02:34:42 +08:00
fix(grid): unify long-cell double-click selection
This commit is contained in:
@@ -358,7 +358,9 @@ export function useDataGridEditor(options: UseDataGridEditorOptions) {
|
||||
if (input) focusDataGridEditorWithoutScrolling(input, scroller);
|
||||
if (select && input) {
|
||||
if (input instanceof HTMLTextAreaElement && input.dataset.expandedCellEditor === "true") {
|
||||
input.setSelectionRange?.(0, 0);
|
||||
// Expanded editors must match single-line editors: a double-click selects the whole value.
|
||||
input.select();
|
||||
input.setSelectionRange?.(0, input.value.length);
|
||||
input.scrollTop = 0;
|
||||
} else {
|
||||
input.select();
|
||||
|
||||
Reference in New Issue
Block a user