1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-22 18:50:08 +03:00

F #5930: Crtl + click for multiple selection (#2258)

This commit is contained in:
Frederick Borges 2022-08-16 11:39:22 +02:00 committed by GitHub
parent d83176923c
commit 906eea460a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -303,11 +303,13 @@ const EnhancedTable = ({
setFilter(LABEL_COLUMN_ID, nextFilter)
},
})}
onClick={() => {
onClick={(e) => {
typeof onRowClick === 'function' && onRowClick(original)
if (!disableRowSelect) {
singleSelect && toggleAllRowsSelected?.(false)
singleSelect ||
(!(e.ctrlKey || e.metaKey) &&
toggleAllRowsSelected?.(false))
toggleRowSelected?.(!isSelected)
}
}}