diff --git a/src/renderer/components/available-versions/available-version-item.component.tsx b/src/renderer/components/available-versions/available-version-item.component.tsx index 5e6ebc3a..ca32ee08 100644 --- a/src/renderer/components/available-versions/available-version-item.component.tsx +++ b/src/renderer/components/available-versions/available-version-item.component.tsx @@ -6,6 +6,7 @@ import { BsDownloaderService } from "renderer/services/bs-downloader.service"; import { distinctUntilChanged } from "rxjs"; import defaultImage from '../../../../assets/default-version-img.jpg' import dateFormat from "dateformat"; +import { BsmImage } from "../shared/bsm-image.component"; export function AvailableVersionItem(props: {version: BSVersion}) { @@ -16,6 +17,7 @@ export function AvailableVersionItem(props: {version: BSVersion}) { const formatedDate = (() => { return dateFormat(+props.version.ReleaseDate*1000, "ddd. dS mmm yyyy"); })() const toggleSelect = () => { + if(bsDownloaderService.isDownloading){ return; } if(selected){ bsDownloaderService.selectedBsVersion$.next(null); } else{ bsDownloaderService.selectedBsVersion$.next(props.version); } } @@ -33,11 +35,11 @@ export function AvailableVersionItem(props: {version: BSVersion}) { }, []) return ( -