fix(data-export-plugin): export canceling behavior

dbeaver-corp/dbeaver-web#618
This commit is contained in:
Wroud
2020-05-04 18:31:59 +03:00
parent c64ffa9b9a
commit 94e65bcd0a
@@ -136,7 +136,7 @@ export const PendingNotification = observer(function PendingNotification({
</Button>
</>
)}
{task.isFinished && !isSuccess && (
{task.isFinished && !isSuccess && task.getRejectionReason() && (
<Button
type="button"
mod={['outlined']}
@@ -151,6 +151,7 @@ export const PendingNotification = observer(function PendingNotification({
type="button"
mod={['outlined']}
onClick={handleCancel}
disabled={task.getState() === EDeferredState.CANCELLING}
>
{translate('ui_processing_cancel')}
</Button>