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

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

(cherry picked from commit 906eea460af28d1e189e2bf070c677efb5e0dcf5)
This commit is contained in:
Frederick Borges 2022-08-16 11:39:22 +02:00 committed by Tino Vázquez
parent 45a74f0fc1
commit 94419789b7

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)
}
}}