diff --git a/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemSignatures/SystemSignaturesContent/SystemSignaturesContent.tsx b/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemSignatures/SystemSignaturesContent/SystemSignaturesContent.tsx
index 86552455..18c0604a 100644
--- a/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemSignatures/SystemSignaturesContent/SystemSignaturesContent.tsx
+++ b/assets/js/hooks/Mapper/components/mapInterface/widgets/SystemSignatures/SystemSignaturesContent/SystemSignaturesContent.tsx
@@ -163,10 +163,13 @@ export const SystemSignaturesContent = ({ systemId, settings, selectable, onSele
setAskUser(false);
}, [parsedSignatures, handleUpdateSignatures]);
- const handleSelectSignatures = useCallback(e => {
- setSelectedSignatures(e.value);
- onSelect?.(e.value);
- }, []);
+ const handleSelectSignatures = useCallback(
+ e => {
+ setSelectedSignatures(e.value);
+ onSelect?.(e.value);
+ },
+ [onSelect],
+ );
useHotkey(true, ['a'], handleSelectAll);
@@ -255,7 +258,7 @@ export const SystemSignaturesContent = ({ systemId, settings, selectable, onSele
className={classes.Table}
value={filteredSignatures}
size="small"
- // selectionMode={selectable ? 'multiple' : 'single'}
+ selectionMode={selectable ? 'single' : 'multiple'}
selection={selectedSignatures}
metaKeySelection
onSelectionChange={handleSelectSignatures}
@@ -312,17 +315,15 @@ export const SystemSignaturesContent = ({ systemId, settings, selectable, onSele
hidden={compact || medium}
sortable
>
- {!selectable && (
-
- )}
+