Skip to content

Commit d3486fa

Browse files
committed
preprocessing mat-progress-spinner animation glitch fixed
1 parent 2b1c0d1 commit d3486fa

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/app/app.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
<div fxFlex class="amd-container-row-item">
9898
<div class="amd-container-row-item-entry">
9999
<div fxFlex="40px" matTooltip="{{item.preprocessContainer.percent}}%" *ngIf="datatransferFacade.showSpinner(item); else showStatusClass">
100-
<mat-progress-spinner [diameter]="20" mode="determinate" [value]="item.preprocessContainer.percent"></mat-progress-spinner>
100+
<mat-progress-spinner *ngIf="item.preprocessContainer.percent > 0" [diameter]="20" mode="determinate" [value]="item.preprocessContainer.percent"></mat-progress-spinner>
101101
</div>
102102
<ng-template #showStatusClass>
103103
<div fxFlex="40px">

src/app/facades/datatransfer.facade.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,8 @@ export class DatatransferFacade {
258258
case TransferStatus.Failed:
259259
return 'error_outline';
260260
case TransferStatus.Queued:
261-
return 'query_builder';
261+
case TransferStatus.Preprocessing:
262+
return 'schedule';
262263
case TransferStatus.Finished:
263264
return 'done_all';
264265
default:
@@ -295,7 +296,7 @@ export class DatatransferFacade {
295296
}
296297

297298
public showSpinner(item: IDatatransferItem): boolean {
298-
return item.status === TransferStatus.Preprocessing;
299+
return item.preprocessContainer.percent > 0 && item.status === TransferStatus.Preprocessing;
299300
}
300301

301302
public showProgressbar(item: IDatatransferItem): boolean {

0 commit comments

Comments
 (0)