fix(ui): correctly set disabled on invoke button during generation

It wasn't disabled when it should have been, looked clickable during generation.
This commit is contained in:
psychedelicious 2023-07-10 11:23:13 +10:00
parent a7b8109ac2
commit 1c45d18e6d

View File

@ -78,7 +78,7 @@ export default function InvokeButton(props: InvokeButton) {
aria-label={t('parameters.invoke')} aria-label={t('parameters.invoke')}
type="submit" type="submit"
icon={<FaPlay />} icon={<FaPlay />}
isDisabled={!isReady} isDisabled={!isReady || isProcessing}
onClick={handleInvoke} onClick={handleInvoke}
tooltip={t('parameters.invoke')} tooltip={t('parameters.invoke')}
tooltipProps={{ placement: 'top' }} tooltipProps={{ placement: 'top' }}
@ -95,7 +95,7 @@ export default function InvokeButton(props: InvokeButton) {
<IAIButton <IAIButton
aria-label={t('parameters.invoke')} aria-label={t('parameters.invoke')}
type="submit" type="submit"
isDisabled={!isReady} isDisabled={!isReady || isProcessing}
onClick={handleInvoke} onClick={handleInvoke}
colorScheme="accent" colorScheme="accent"
id="invoke-button" id="invoke-button"