fix: refs #6897 adjust focus handling for checkbox and toggle components in VnTable #1396

Merged
pablone merged 2 commits from 6897-fixTabFromCheckbox into dev 2025-02-14 09:57:25 +00:00
1 changed files with 4 additions and 1 deletions

View File

@ -449,8 +449,11 @@ async function renderInput(rowId, field, clickedElement) {
node.appContext = app._context;
render(node, clickedElement);
if (['checkbox', 'toggle', undefined].includes(column?.component))
if (['toggle'].includes(column?.component))
node.el?.querySelector('span > div').focus();
Review

Aunque esté fusionado, esta linea es la misma que la anterior,
Asi que mejor que el valor de querySelector, vaya en una variable, segun la condicion, y debajo la ejecución

Aunque esté fusionado, esta linea es la misma que la anterior, Asi que mejor que el valor de querySelector, vaya en una variable, segun la condicion, y debajo la ejecución
if (['checkbox', undefined].includes(column?.component))
node.el?.querySelector('span > div > div').focus();
}
function destroyInput(rowIndex, field, clickedElement) {