Skip to content

Commit 1cc8a34

Browse files
committed
stop propegation
1 parent 85aeb79 commit 1cc8a34

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

src/app/groups/group-tabs/feature-tabs/components/download-artifacts-icon/download-artifacts-icon.component.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
import { Job, JobId } from '$groups/model/job'
1+
import { Job } from '$groups/model/job'
22
import { PipelineId } from '$groups/model/pipeline'
33
import { ProjectId } from '$groups/model/project'
44
import { CommonModule } from '@angular/common'
55
import { HttpClient } from '@angular/common/http'
6-
import { ChangeDetectionStrategy, Component, inject, Injector, input, signal } from '@angular/core'
6+
import { ChangeDetectionStrategy, Component, HostListener, inject, Injector, input, signal } from '@angular/core'
77
import { toObservable, toSignal } from '@angular/core/rxjs-interop'
8+
import FileSaver from 'file-saver'
89
import { NzButtonModule } from 'ng-zorro-antd/button'
910
import { NzDropDownModule } from 'ng-zorro-antd/dropdown'
1011
import { NzIconModule } from 'ng-zorro-antd/icon'
1112
import { NzSpaceModule } from 'ng-zorro-antd/space'
1213
import { NzToolTipModule } from 'ng-zorro-antd/tooltip'
1314
import { combineLatest, switchMap } from 'rxjs'
1415
import { StatusColorPipe } from '../../pipes/status-color.pipe'
15-
import FileSaver from 'file-saver'
1616

1717
@Component({
1818
selector: 'gcd-download-artifacts-icon',
@@ -75,4 +75,8 @@ export class DownloadArtifactsIconComponent {
7575
}
7676
})
7777
}
78+
79+
@HostListener('click', ['$event']) onClick(e: MouseEvent) {
80+
e.stopPropagation()
81+
}
7882
}

src/app/groups/group-tabs/feature-tabs/components/write-actions-icon/start-pipeline-action/start-pipeline-action.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { ProjectId } from '$groups/model/project'
2-
import { ConfigService } from '$service/config.service'
32
import { CommonModule } from '@angular/common'
4-
import { ChangeDetectionStrategy, Component, computed, inject, input, signal } from '@angular/core'
3+
import { ChangeDetectionStrategy, Component, inject, input, signal } from '@angular/core'
54
import { NzButtonModule } from 'ng-zorro-antd/button'
65
import { NzIconModule } from 'ng-zorro-antd/icon'
76
import { NzModalModule, NzModalService } from 'ng-zorro-antd/modal'

src/app/groups/group-tabs/feature-tabs/components/write-actions-icon/write-actions-icon.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ export class WriteActionsIconComponent {
4040
tooltipTitle = computed(() => (this.readOnly() ? 'Read-only mode is enabled' : null))
4141

4242
@HostListener('click', ['$event']) onClick(e: MouseEvent) {
43-
e.preventDefault()
43+
e.stopPropagation()
4444
}
4545
}

0 commit comments

Comments
 (0)