Loading frontend/src/hooks/visualization/useHeatmapManagement.ts +10 −5 Original line number Diff line number Diff line Loading @@ -560,7 +560,7 @@ const useHeatmapManagement = () => { const handleKeyDown = useCallback( (event: React.KeyboardEvent<HTMLDivElement>) => { if (event.ctrlKey && !isCtrlPressed) { if (event.key === 'Control' && !isCtrlPressed) { toggleSelectionMode(); setIsCtrlPressed(true); } Loading @@ -568,10 +568,15 @@ const useHeatmapManagement = () => { [isCtrlPressed] ); const handleKeyUp = useCallback(() => { const handleKeyUp = useCallback( (event: React.KeyboardEvent<HTMLDivElement>) => { if (event.key === 'Control') { toggleSelectionMode(); setIsCtrlPressed(false); }, [isCtrlPressed]); } }, [isCtrlPressed] ); const handlePrepareHeatmapData = async ( batchDistancesDto: BatchDistancesDto | null Loading Loading
frontend/src/hooks/visualization/useHeatmapManagement.ts +10 −5 Original line number Diff line number Diff line Loading @@ -560,7 +560,7 @@ const useHeatmapManagement = () => { const handleKeyDown = useCallback( (event: React.KeyboardEvent<HTMLDivElement>) => { if (event.ctrlKey && !isCtrlPressed) { if (event.key === 'Control' && !isCtrlPressed) { toggleSelectionMode(); setIsCtrlPressed(true); } Loading @@ -568,10 +568,15 @@ const useHeatmapManagement = () => { [isCtrlPressed] ); const handleKeyUp = useCallback(() => { const handleKeyUp = useCallback( (event: React.KeyboardEvent<HTMLDivElement>) => { if (event.key === 'Control') { toggleSelectionMode(); setIsCtrlPressed(false); }, [isCtrlPressed]); } }, [isCtrlPressed] ); const handlePrepareHeatmapData = async ( batchDistancesDto: BatchDistancesDto | null Loading